ClassDef classDefBar = (ClassDef) m.body[0];
assertEquals(1, classDefBar.beginColumn);
assertEquals(1, classDefBar.beginLine);
assertEquals("Bar", ((NameTok) classDefBar.name).id);
FunctionDef defGlobal = (FunctionDef) m.body[1];
assertEquals("mGlobal", ((NameTok) (defGlobal).name).id);
assertEquals(1, defGlobal.beginColumn);
assertEquals(7, defGlobal.beginLine);
ClassDef classDefZoo = (ClassDef) classDefBar.body[0];
assertEquals("Zoo", ((NameTok) classDefZoo.name).id);
assertEquals(5, classDefZoo.beginColumn);
assertEquals(2, classDefZoo.beginLine);
assertEquals(2, classDefZoo.body.length);
FunctionDef defM1 = (FunctionDef) classDefZoo.body[0];
assertEquals("m1", ((NameTok) (defM1).name).id);
assertEquals(9, defM1.beginColumn);
assertEquals(3, defM1.beginLine);
}