Ejemplo n.º 1
0
        public void HelloWorld_HasCorrectMainMethod()
        {
            var assembly = CompilationHelper.CompileFromResource("Programs.HelloWorld.light", CompilationTarget.Console);
            var main     = assembly.GetTypes().Select(t => t.GetMethod("Main")).SingleOrDefault(m => m != null);

            Assert.IsNotNull(main);
            Assert.IsTrue(main.IsStatic);
            Assert.AreEqual(assembly.EntryPoint, main);
        }