Boo.Lang.Parser.Tests.BooParserTestCase.TestSimple C# (CSharp) Method

TestSimple() private method

private TestSimple ( ) : void
return void
        public void TestSimple()
        {
            string fname = GetTestCasePath("simple.boo");
            CompileUnit cu = BooParser.ParseFile(fname);
            Assert.IsNotNull(cu);

            Boo.Lang.Compiler.Ast.Module module = cu.Modules[0];
            Assert.IsNotNull(module);
            Assert.AreEqual("simple", module.Name);
            Assert.AreEqual("module doc string", module.Documentation);
            Assert.AreEqual("Empty.simple", module.FullName);
            Assert.AreEqual(fname, module.LexicalInfo.FileName);

            Assert.IsNotNull(module.Namespace);

            Assert.AreEqual("Empty", module.Namespace.Name);
            Assert.AreEqual(4, module.Namespace.LexicalInfo.Line);
            Assert.AreEqual(1, module.Namespace.LexicalInfo.Column);
            Assert.AreEqual(fname, module.Namespace.LexicalInfo.FileName);
        }