/**
  * Tests getNextPage method.
  *
  * @param int $totalResults Total count of results.
  * @param int $limit        Max count of results per page.
  * @param int $page         Current page.
  * @param int $expected     Expected result.
  *
  * @dataProvider getTestGetNextPageData
  */
 public function testGetNextPage($totalResults, $limit, $page, $expected)
 {
     $mockPagerAdapter = $this->getPagerAdapterMock($totalResults);
     $pager = new PagerService($mockPagerAdapter, ['limit' => $limit, 'page' => $page]);
     $result = $pager->getNextPage();
     $this->assertEquals($expected, $result);
 }