public function testObjectIterates() { $arr = array('index1' => 1, 'index2' => 2); $config = new CoreExt_Config($arr); $this->assertEquals(1, $config->current()); $config->next(); $this->assertEquals(2, $config->current()); foreach ($config as $key => $val) { } $config->rewind(); $this->assertEquals(1, $config->current()); }