Ejemplo n.º 1
0
 public function testSetAndGetAction()
 {
     $route = new Route('GET', '/test/{param1}/{param2}', null);
     $route->setAction(['domain' => 'http://test.com', 'controller' => 'routeController']);
     $this->assertSame('http://test.com', $route->getDomain());
     $this->assertTrue(is_array($route->getAction()));
     $this->assertSame('routeController', $route->getActionName());
     $route->setAction(['controller' => null]);
     $this->assertSame('Closure', $route->getActionName());
 }