public function testGetClassSupertypes() { $definitionClassA = new ClassDefinition("A"); $superTypesA = array("superA"); $definitionClassA->setSupertypes($superTypesA); $definitionClassB = new ClassDefinition("B"); $definitionClassB->setSupertypes(array("superB")); $definitionList = new DefinitionList(array($definitionClassA, $definitionClassB)); $this->assertEquals($superTypesA, $definitionList->getClassSupertypes("A")); }