public function testSetLimitOffset() { $searchEngine = $this->getMockBuilder('SearchEngine')->disableOriginalConstructor()->getMock(); $searchEngine->expects($this->once())->method('setLimitOffset')->with($this->equalTo(9001), $this->equalTo(42)); $search = new Search(); $search->setFallbackSearchEngine($searchEngine); $search->setLimitOffset(9001, 42); $this->assertEquals(9001, $search->getLimit()); $this->assertEquals(42, $search->getOffset()); }