Exemple #1
0
 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"));
 }