Example #1
0
 public function testBuildCheckCenterPositionOfCurrentPage()
 {
     $pagination = new Pagination(10, 120, 7);
     $pagination->build();
     $expected = [1 => false, 2 => false, 3 => false, 4 => false, 5 => false, 6 => false, 7 => true, 8 => false, 9 => false, 10 => false, 11 => false, 12 => false];
     $this->assertEquals($expected, $pagination->getPaginationItems());
     $pagination = new Pagination(10, 390, 23);
     $pagination->build();
     $expected = [1 => false, 2 => null, 19 => false, 20 => false, 21 => false, 22 => false, 23 => true, 24 => false, 25 => false, 26 => false, 27 => false, 38 => null, 39 => false];
     $this->assertEquals($expected, $pagination->getPaginationItems());
 }