/** * Tests that sorting uses the display value. */ public function testUseActualDisplayValue() { $original = [new Result('bb_test', 'Test AA', 10), new Result('aa_test', 'Test BB', 10)]; $sorted_results = $this->processor->sortResults($original[0], $original[1]); $this->assertEquals(-1, $sorted_results); $sorted_results = $this->processor->sortResults($original[1], $original[0]); $this->assertEquals(1, $sorted_results); }
/** * Tests sorting. */ public function testSorting() { $sort_value = $this->processor->sortResults($this->originalResults[0], $this->originalResults[1]); $this->assertEquals(1, $sort_value); $sort_value = $this->processor->sortResults($this->originalResults[1], $this->originalResults[2]); $this->assertEquals(-1, $sort_value); $sort_value = $this->processor->sortResults($this->originalResults[2], $this->originalResults[2]); $this->assertEquals(0, $sort_value); }