/** * Test collection seek method * * @return void */ public function testSeek() { $this->collection->seek('a'); $this->assertEquals(4, $this->collection->current()); $this->collection->seek(2); $this->assertEquals(3, $this->collection->current()); }
/** * Test collection rewind * * @depends testKey * @depends testCurrent * @return void */ public function testRewind() { $this->collection->last(); $this->assertEquals('b', $this->collection->key()); $this->assertEquals(5, $this->collection->current()); $this->collection->rewind(); $this->assertEquals(0, $this->collection->key()); $this->assertEquals(1, $this->collection->current()); }