/** * Test the getters and setters */ public function testGettersAndSetters() { $this->searchResult = new SearchResult($this->defaultData['class'], $this->defaultData['id'], $this->defaultData['bundle'], $this->defaultData['title'], $this->defaultData['route']); $this->searchResult->setWeight($this->defaultData['weight']); $this->assertEquals($this->defaultData['class'], $this->searchResult->getClass()); $this->assertEquals($this->defaultData['id'], $this->searchResult->getId()); $this->assertEquals($this->defaultData['bundle'], $this->searchResult->getBundle()); $this->assertEquals($this->defaultData['title'], $this->searchResult->getTitle()); $this->assertEquals($this->defaultData['route'], $this->searchResult->getRoute()); $this->assertEquals($this->defaultData['weight'], $this->searchResult->getWeight()); }
/** * @param SearchResult $result */ public function addResult(SearchResult $result) { $class = $result->getClass(); $id = $result->getId(); $this->results[$class][$id] = $result; }