コード例 #1
0
ファイル: RouteTest.php プロジェクト: weew/router
 public function test_get_and_set_parameters()
 {
     $route = new Route([HttpRequestMethod::GET], '/', 'foo');
     $route->setParameters(['foo' => 'bar', 'baz' => null]);
     $this->assertEquals('bar', $route->getParameter('foo'));
     $this->assertEquals('bar', $route->getParameter('baz', 'bar'));
     $this->assertEquals('swag', $route->getParameter('yolo', 'swag'));
     $route->setParameter('yolo', 'swag');
     $this->assertEquals('swag', $route->getParameter('yolo'));
 }