/** * @dataProvider dataProviderGetLinks * * @param string|string[] $currentLastKey The current last key. * @param string|string[] $nextLastKey The next last key. * @param integer $pageSize The page size to show. * @param array $links The links resulted */ public function testGetLinks($currentLastKey, $nextLastKey, $pageSize, $links) { $pagination = new Pagination(['route' => 'item/list', 'lastKey' => $currentLastKey, 'nextLastKey' => $nextLastKey, 'pageSize' => $pageSize]); $this->assertEquals($links, $pagination->getLinks()); }