public function testRewindKeyInCollectionIterator() { $collection = new ArrayCollection(array(0, 1, 2, 3, 4, 5)); $iterator = new CollectionIterator($collection); $this->assertEquals(0, $iterator->current()); $iterator->next(); $this->assertEquals(1, $iterator->current()); $iterator->next(); $this->assertEquals(2, $iterator->current()); $iterator->rewind(); $this->assertEquals(0, $iterator->current()); }