Example #1
0
 /**
  * Test connecting redirect routes.
  *
  * @return void
  */
 public function testRedirect()
 {
     $routes = new RouteBuilder($this->collection, '/');
     $routes->redirect('/p/:id', ['controller' => 'posts', 'action' => 'view'], ['status' => 301]);
     $route = $this->collection->routes()[0];
     $this->assertInstanceOf('Cake\\Routing\\Route\\RedirectRoute', $route);
     $routes->redirect('/old', '/forums', ['status' => 301]);
     $route = $this->collection->routes()[1];
     $this->assertInstanceOf('Cake\\Routing\\Route\\RedirectRoute', $route);
     $this->assertEquals('/forums', $route->redirect[0]);
 }