AjTalk.Tests.LoaderTests.LoadPharoKernelNumbers C# (CSharp) Метод

LoadPharoKernelNumbers() приватный Метод

private LoadPharoKernelNumbers ( ) : void
Результат void
        public void LoadPharoKernelNumbers()
        {
            Loader loaderlib = new Loader(@"Library2.st", new SimpleCompiler());
            Loader loaderobj = new Loader(@"PharoCoreKernelObjects.st", new SimpleCompiler());
            Loader loader = new Loader(@"PharoKernelNumbers.st", new SimpleCompiler());

            Machine machine = CreateMachine();

            loaderlib.LoadAndExecute(machine);
            loaderobj.LoadAndExecute(machine);
            loader.LoadAndExecute(machine);

            object result = machine.GetGlobalObject("Object");

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(BaseClass));

            result = machine.GetGlobalObject("ProtoObject");

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(BaseClass));

            result = machine.GetGlobalObject("Boolean");

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(BaseClass));

            result = machine.GetGlobalObject("UndefinedObject");

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(BaseClass));

            result = machine.GetGlobalObject("Float");

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(BaseClass));
        }