_key = 'dummy-key'; $this->_value = 1.5; $this->_match = true; $this->_description = 'dummy-desc'; $this->_details = array(0 => 'dummy1', 1 => 'dummy2'); $this->_result = new Solarium_Result_Select_Debug_Document( $this->_key, $this->_match, $this->_value, $this->_description, $this->_details ); } public function testGetKey() { $this->assertEquals($this->_key, $this->_result->getKey()); } public function testGetDetails() { $this->assertEquals($this->_details, $this->_result->getDetails()); } public function testIterator() { $items = array(); foreach($this->_result AS $key => $item) { $items[$key] = $item; } $this->assertEquals($this->_details, $items); } public function testCount() { $this->assertEquals(count($this->_details), count($this->_result)); } }