class RedirectTest extends \PHPUnit_Framework_TestCase
{
- /** @var \Symfony\Component\Routing\Router */
+ /** @var \PHPUnit_Framework_MockObject_MockObject */
private $routerMock;
/** @var Redirect */
private function getRouterMock()
{
- return $this->getMockBuilder('Symfony\Component\Routing\Router')
- ->setMethods(['generate'])
+ $mock = $this->getMockBuilder('Symfony\Component\Routing\Router')
->disableOriginalConstructor()
->getMock();
+
+ $mock->expects($this->any())
+ ->method('generate')
+ ->with('homepage')
+ ->willReturn('homepage');
+
+ return $mock;
}
}