public void TestSimpleClasses()
{
string fname = GetTestCasePath("simple_classes.boo");
Boo.Lang.Compiler.Ast.Module module = BooParser.ParseFile(fname).Modules[0];
Assert.AreEqual("Foo.Bar", module.Namespace.Name);
Assert.IsNotNull(module.Members);
Assert.AreEqual(2, module.Members.Count);
TypeMember cd = module.Members[0];
Assert.IsTrue(cd is ClassDefinition);
Assert.AreEqual("Customer", cd.Name);
Assert.AreEqual("Foo.Bar.Customer", ((TypeDefinition)cd).FullName);
Assert.AreSame(module.Namespace, ((TypeDefinition)cd).EnclosingNamespace);
cd = module.Members[1];
Assert.AreEqual("Person", cd.Name);
}