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

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

public testIsInstantiable ( )
    public function testIsInstantiable()
    {
        $reflector = new ClassReflector(new SingleFileSourceLocator(__DIR__ . '/../Fixture/ExampleClass.php'));
        $this->assertTrue($reflector->reflect(Fixture\ExampleClass::class)->isInstantiable());
        $this->assertTrue($reflector->reflect(Fixture\ClassWithParent::class)->isInstantiable());
        $this->assertTrue($reflector->reflect(Fixture\FinalClass::class)->isInstantiable());
        $this->assertFalse($reflector->reflect(Fixture\ExampleTrait::class)->isInstantiable());
        $this->assertFalse($reflector->reflect(Fixture\AbstractClass::class)->isInstantiable());
        $this->assertFalse($reflector->reflect(Fixture\ExampleInterface::class)->isInstantiable());
    }
ReflectionClassTest