Phalcon\Test\Unit\Mvc\RouterTest::testSettingNotFoundPaths PHP 메소드

testSettingNotFoundPaths() 공개 메소드

Tests setting notFound handler
부터: 2013-03-01
저자: Andy Gutierrez ([email protected])
    public function testSettingNotFoundPaths()
    {
        $this->specify('Setting a group of paths to be returned when none of the defined routes are matched does not work as expected', function () {
            $router = $this->getRouter(false);
            $router->notFound(['module' => 'module', 'namespace' => 'namespace', 'controller' => 'controller', 'action' => 'action']);
            $router->handle();
            expect($router->getControllerName())->equals('controller');
            expect($router->getActionName())->equals('action');
            expect($router->getModuleName())->equals('module');
            expect($router->getNamespaceName())->equals('namespace');
        });
    }