Пример #1
0
 public function testGetParentClass()
 {
     $classFsiReflection = ReflectionClass::factory('FSi\\Component\\Reflection\\Tests\\Fixture\\ClassAParentParent');
     $parentClassFsiReflection = $classFsiReflection->getParentClass();
     $classReflection = new \ReflectionClass('FSi\\Component\\Reflection\\Tests\\Fixture\\ClassAParentParent');
     $parentClassReflection = $classReflection->getParentClass();
     $this->assertSame($parentClassFsiReflection, $parentClassReflection);
     $classFsiReflection1 = ReflectionClass::factory('FSi\\Component\\Reflection\\Tests\\Fixture\\ClassA');
     $parentClassFsiReflection1 = $classFsiReflection1->getParentClass();
     $classReflection1 = new \ReflectionClass('FSi\\Component\\Reflection\\Tests\\Fixture\\ClassA');
     $parentClassReflection1 = $classReflection1->getParentClass();
     $this->assertSame($parentClassFsiReflection1->name, $parentClassReflection1->name);
 }