Example #1
0
 public function testLogger()
 {
     /** @var \Psr\Log\LoggerInterface|\Mockery\MockInterface $logger */
     $logger = Mockery::mock('\\Psr\\Log\\LoggerInterface');
     $logger->shouldReceive('debug')->once();
     $this->router->setLogger($logger);
     $expected = new RouteInfo(array('_controller' => 'FooController', '_route' => 'foo'));
     $this->assertEquals($expected, $this->router->matchUrl('/foo'));
 }