public function test_set_prefix() { $router = new Router(); $router->setPrefix('api/v1'); $router->get('users', 'users'); $router->group(function (IRouter $router) { $router->get('posts', 'posts'); }); $route = $router->match(HttpRequestMethod::GET, new Url('api/v1/users')); $this->assertTrue($route instanceof IRoute); $this->assertEquals('users', $route->getAction()); $route = $router->match(HttpRequestMethod::GET, new Url('api/v1/posts')); $this->assertTrue($route instanceof IRoute); $this->assertEquals('posts', $route->getAction()); }