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; }