_name = 'testname'; $this->_items = array('key1' => 'dummy1', 'key2' => 'dummy2', 'key3' => 'dummy3'); $this->_result = new Solarium_Result_Analysis_List($this->_name, $this->_items); } public function testGetItems() { $this->assertEquals($this->_items, $this->_result->getItems()); } public function testCount() { $this->assertEquals(count($this->_items), count($this->_result)); } public function testIterator() { $lists = array(); foreach($this->_result AS $key => $list) { $lists[$key] = $list; } $this->assertEquals($this->_items, $lists); } public function testGetName() { $this->assertEquals( $this->_name, $this->_result->getName() ); } }