public function testFirst() { $list = new Sabel_Util_HashList(); $list->add("a", "1"); $list->add("b", "2"); $list->add("c", "3"); $this->assertEquals("1", $list->next()); $this->assertEquals("2", $list->next()); $this->assertEquals("3", $list->next()); $this->assertNull($list->next()); $list->first(); $this->assertEquals("1", $list->next()); $this->assertEquals("2", $list->next()); $this->assertEquals("3", $list->next()); $this->assertNull($list->next()); }