예제 #1
0
 /**
  * @dataProvider dataMaxResults
  *
  * @param int $maxResult
  * @param array $expectedSet
  */
 public function testMaxResults($maxResult, $expectedSet)
 {
     $this->deleteTestingRows();
     $this->createTestingRows();
     if ($maxResult !== null) {
         $this->queryBuilder->setMaxResults($maxResult);
     }
     $this->assertSame($maxResult, $this->queryBuilder->getMaxResults());
     $rows = $this->getTestingRows($this->queryBuilder);
     $this->assertCount(sizeof($expectedSet), $rows);
     $this->assertEquals($expectedSet, $rows);
     $this->deleteTestingRows();
 }