public function testLimitCount()
{
$data = range(0, 10);
$expected = range(2, 4);
$iterator = new CountableLimitIterator(new \ArrayIterator($data), 2, 3, CountableLimitIterator::MODE_LIMIT);
$this->assertEquals(3, count($iterator));
$result = iterator_to_array($iterator);
$this->assertEquals(3, count($result));
}