Pheasant\Tests\EnumeratorTest::testEnumerating PHP Method

testEnumerating() public method

public testEnumerating ( )
    public function testEnumerating()
    {
        $dir = __DIR__ . '/Examples';
        $files = array_map(function ($f) {
            return substr(basename($f), 0, -4);
        }, glob($dir . '/*.php'));
        $enumerator = new \Pheasant\Migrate\Enumerator($dir);
        $objects = iterator_to_array($enumerator);
        foreach ($files as $file) {
            $this->assertContains('\\Pheasant\\Tests\\Examples\\' . $file, $objects);
        }
    }