public function testPager()
{
$app = $this->getApp();
$manager = $this->getMockBuilder(PagerManager::class)->setMethods(['isEmptyPager', 'getPager'])->getMock();
$pager = $this->getMockBuilder(Pager::class)->getMock();
$pager->for = $pagerName = 'Clippy';
$pager->totalpages = $surr = 2;
$manager->expects($this->atLeastOnce())->method('isEmptyPager')->will($this->returnValue(false));
$manager->expects($this->atLeastOnce())->method('getPager')->will($this->returnValue($pager));
$app['pager'] = $manager;
$handler = new RecordHandler($app);
$env = $app['twig'];
$template = 'backend';
$class = '';
$result = $handler->pager($env, $pagerName, $surr, $template, $class);
$this->assertInstanceOf('\\Twig_Markup', $result);
$this->assertRegExp('#<li ><a href="1">1</a></li>#', (string) $result);
$this->assertRegExp('#<li ><a href="2">2</a></li>#', (string) $result);
}