public void LoadNativeBehavior()
{
Loader loader = new Loader(@"NativeBehavior.st", new SimpleCompiler());
Machine machine = CreateMachine();
loader.LoadAndExecute(machine);
object result = machine.GetGlobalObject("myList");
Assert.IsNotNull(result);
Assert.IsInstanceOfType(result, typeof(ArrayList));
ArrayList list = (ArrayList)result;
Assert.AreEqual(2, list.Count);
Assert.AreEqual(1, list[0]);
Assert.AreEqual("foo", list[1]);
}