Ejemplo n.º 1
0
 public function testNamedRoutes()
 {
     Phalcon\Mvc\Router\Route::reset();
     $router = new Phalcon\Mvc\Router(false);
     $usersFind = $router->add('/api/users/find')->setHttpMethods('GET')->setName('usersFind');
     $usersAdd = $router->add('/api/users/add')->setHttpMethods('POST')->setName('usersAdd');
     $this->assertEquals($usersAdd, $router->getRouteByName('usersAdd'));
     //second check when the same route goes from name lookup
     $this->assertEquals($usersAdd, $router->getRouteByName('usersAdd'));
     $this->assertEquals($usersFind, $router->getRouteById(0));
 }