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

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

public testIsIterateable ( )
    public function testIsIterateable()
    {
        $sourceLocator = new SingleFileSourceLocator(__DIR__ . '/../Fixture/ClassesImplementingIterators.php');
        $reflector = new ClassReflector($sourceLocator);
        $this->assertTrue($reflector->reflect(ClassesImplementingIterators\TraversableImplementation::class)->isIterateable());
        $this->assertFalse($reflector->reflect(ClassesImplementingIterators\NonTraversableImplementation::class)->isIterateable());
        $this->assertFalse($reflector->reflect(ClassesImplementingIterators\AbstractTraversableImplementation::class)->isIterateable());
        $this->assertFalse($reflector->reflect(ClassesImplementingIterators\TraversableExtension::class)->isIterateable());
    }
ReflectionClassTest