示例#1
0
 public function testConstruct()
 {
     Route::reset();
     $router = new Router($this->getDi());
     $router->add('/static/route');
     $router->notFound(array('module' => 'module', 'namespace' => 'namespace', 'controller' => 'controller', 'action' => 'action'));
     $router->handle();
     $this->assertEquals('controller', $router->getControllerName());
     $this->assertEquals('action', $router->getActionName());
     $this->assertEquals('module', $router->getModuleName());
     $this->assertEquals('namespace', $router->getNamespaceName());
     return $router;
 }