BetterReflectionTest\Reflection\ReflectionClassTest::testGetParentClassesFailsWithClassExtendingFromTrait PHP Method

testGetParentClassesFailsWithClassExtendingFromTrait() public method

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