/** * {@inheritdoc} */ public function setLimit($limit) { if ($limit < 1 || !is_int($limit)) { throw new \InvalidArgumentException('Expecting integer greater than zero for limit'); } $this->queryBuilder->limit($limit); }
/** * @test */ public function limitWorks() { $this->queryBuilder->limit(2); $actual = $this->queryBuilder->getRequest(); $this->assertSame(2, $actual['size']); }