Sonata\Exporter\Test\Source\CsvSourceIteratorTest::testHandler PHP Method

testHandler() public method

public testHandler ( )
    public function testHandler()
    {
        $iterator = new CsvSourceIterator($this->filename);
        $i = 0;
        foreach ($iterator as $value) {
            $this->assertTrue(is_array($value));
            $this->assertEquals(2, count($value));
            $this->assertEquals($i, $iterator->key());
            $keys = array_keys($value);
            $this->assertEquals('firstname', $keys[0]);
            $this->assertEquals('name', $keys[1]);
            ++$i;
        }
        $this->assertEquals(3, $i);
    }