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);
}