/**
  * Tests path.
  *
  * @param array $parameters
  * @param int   $page
  *
  * @dataProvider testPathDataProvider
  */
 public function testPath(array $parameters, $page)
 {
     $route = 'route_name';
     $this->router->expects($this->once())->method('generate')->will($this->returnValue('/'));
     $result = $this->pagerExtension->path($route, $page, $parameters);
     $this->assertEquals('/', $result);
 }
 /**
  * Checks if path method returns correct paths.
  *
  * @param string $route
  * @param string $expectedResult
  * @param int    $page
  *
  * @dataProvider testPathDataProvider
  */
 public function testPathFunction($route, $expectedResult, $page)
 {
     /** @var RouterInterface $router */
     $router = $this->getContainer()->get('router');
     $extension = new PagerExtension($router);
     $parameters = [];
     $result = $extension->path($route, $page, $parameters);
     $this->assertEquals($expectedResult, $result);
 }