Skip to content

Commit 4eaaf22

Browse files
committed
test: add test for PagerRenderer::getPageNumber*()
1 parent b90b0b9 commit 4eaaf22

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

tests/system/Pager/PagerRendererTest.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -577,4 +577,22 @@ public function testGetPageNumber()
577577
$this->assertEquals(3, $pager->getPageNumberCurrent());
578578
$this->assertEquals(10, $pager->getPageNumberLast());
579579
}
580+
581+
public function testGetPageNumberSetSurroundCount()
582+
{
583+
$uri = $this->uri;
584+
$details = [
585+
'uri' => $uri,
586+
'pageCount' => 10,
587+
'currentPage' => 5,
588+
'total' => 100,
589+
'segment' => 2,
590+
];
591+
$pager = new PagerRenderer($details);
592+
$pager->setSurroundCount(2);
593+
594+
$this->assertEquals(3, $pager->getPageNumberFirst());
595+
$this->assertEquals(5, $pager->getPageNumberCurrent());
596+
$this->assertEquals(7, $pager->getPageNumberLast());
597+
}
580598
}

0 commit comments

Comments
 (0)