expect(fn () => new RouteDefinition( new Router(), new Route(HttpMethod::Get, fn () => null), )) ->toBeInstanceOf(RouteDefinition::class); it('adds route to named routes', function () { $router = new Router(); $route = new Route(HttpMethod::Get, fn () => null); $definition = new RouteDefinition($router, $route); expect($definition->name('testing'))->toBe($definition); expect($router->getNamedRoute('testing'))->toBe($route); });