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

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

public testGetTraits ( )
    public function testGetTraits()
    {
        $sourceLocator = new SingleFileSourceLocator(__DIR__ . '/../Fixture/TraitFixture.php');
        $reflector = new ClassReflector($sourceLocator);
        $classInfo = $reflector->reflect('TraitFixtureA');
        $traits = $classInfo->getTraits();
        $this->assertCount(1, $traits);
        $this->assertInstanceOf(ReflectionClass::class, $traits[0]);
        $this->assertTrue($traits[0]->isTrait());
    }
ReflectionClassTest