Phalcon\Test\Unit\Cli\RouterTest::testRouterParams PHP Метод

testRouterParams() публичный Метод

public testRouterParams ( )
    public function testRouterParams()
    {
        $this->specify("CLI Router doesn't work with custom parameters", function ($test) {
            $router = new Router();
            $router->add('some {name}');
            $router->add('some {name} {id:[0-9]+}');
            $router->add('some {name} {id:[0-9]+} {date}');
            $this->_runTest($router, $test);
        }, ["examples" => array([array('uri' => 'some hattie', 'module' => null, 'task' => '', 'action' => '', 'params' => array('name' => 'hattie'))], [array('uri' => 'some hattie 100', 'module' => null, 'task' => '', 'action' => '', 'params' => array('name' => 'hattie', 'id' => 100))], [array('uri' => 'some hattie 100 2011-01-02', 'module' => null, 'task' => '', 'action' => '', 'params' => array('name' => 'hattie', 'id' => 100, 'date' => '2011-01-02'))])]);
    }