Example #1
0
 public function testRouteArguments()
 {
     $route = new Route('/project/{id}', 'projects/details');
     $route->match('project/22');
     $request = new Request(new Env(), $route);
     $this->assertEquals(['id' => '22'], $request->args());
     $this->assertEquals('22', $request->arg('id'));
     $this->assertNull($request->arg(1));
     $this->assertNull($request->arg(2));
 }