BetterReflectionTest\Reflection\ReflectionClassTest::testGetParentClassesFailsWithClassExtendingFromInterface PHP Метод

testGetParentClassesFailsWithClassExtendingFromInterface() публичный Метод

    public function testGetParentClassesFailsWithClassExtendingFromInterface()
    {
        $sourceLocator = new SingleFileSourceLocator(__DIR__ . '/../Fixture/InvalidInheritances.php');
        $reflector = new ClassReflector($sourceLocator);
        $class = $reflector->reflect(InvalidInheritances\ClassExtendingInterface::class);
        $this->expectException(NotAClassReflection::class);
        $class->getParentClass();
    }
ReflectionClassTest