/** * @expectedException SIUToba\rest\lib\rest_error */ public function testLimitError() { $this->request->expects($this->exactly(2))->method('get')->with($this->logicalOr($this->equalTo('limit'), $this->equalTo('page')))->will($this->returnCallback(function ($param) { if ($param == 'limit') { return 5; } else { return 0; } })); $this->assertEquals("LIMIT 5 OFFSET 0", trim($this->filtro->get_sql_limit())); }