public void TestStaticMethod()
{
Boo.Lang.Compiler.Ast.Module module = ParseTestCase("static_method.boo");
Assert.AreEqual(1, module.Members.Count);
ClassDefinition cd = (ClassDefinition)module.Members[0];
Assert.AreEqual("Math", cd.Name);
Assert.AreEqual(1, cd.Members.Count);
Method m = (Method)cd.Members[0];
Assert.AreEqual(TypeMemberModifiers.Static, m.Modifiers);
Assert.AreEqual("square", m.Name);
Assert.AreEqual("int", ((SimpleTypeReference)m.ReturnType).Name);
}