예제 #1
0
파일: routeTest.php 프로젝트: gudwin/faid
 /**
  *
  */
 public function testParametersSet()
 {
     $request = new HttpRequest();
     $request->uri(self::fixtureTestUrl);
     $dispatcher = new Dispatcher($request);
     $dispatcher->addRoute(new HttpRoute(array('url' => '/Controller/:userId/view/:label/:videoId', 'controller' => new testController(), 'action' => 'someAction')));
     //
     $route = $dispatcher->run();
     //
     $this->assertEquals($request->get('userId'), 1);
     $this->assertEquals($request->get('videoId'), 2);
     $this->assertEquals($request->get('label'), 'helloWorld');
 }