Example #1
0
 public function test_get_and_set_routes_matcher()
 {
     $matcher = new RoutesMatcher();
     $router = new Router($matcher);
     $this->assertTrue($matcher === $router->getRoutesMatcher());
     $matcher = new RoutesMatcher();
     $router->setRoutesMatcher($matcher);
     $this->assertTrue($matcher === $router->getRoutesMatcher());
     $router = new Router();
     $this->assertTrue($router->getRoutesMatcher() instanceof IRoutesMatcher);
 }