Example #1
0
 public function testBuildCheckParams()
 {
     $pagination = new Pagination(10, 99, 3);
     $this->assertEquals(0, $pagination->getTotalPages(), "The total page must be zero");
     $pagination->build();
     $this->assertEquals(10, $pagination->getTotalPages(), "Incorrect total page");
     $this->assertEquals(3, $pagination->getCurrentPage(), "Incorrect current page");
     $this->assertEquals(10, $pagination->getPerPage(), "Incorrect per page");
     $this->assertEquals(20, $pagination->getOffset());
 }