From cfc25964f93e2bdcfec6ac4f3d52c658d66f4d2b Mon Sep 17 00:00:00 2001 From: Sam Light Date: Wed, 10 Jun 2026 19:00:33 +0100 Subject: testing adding middleware to routes and groups --- tests/Unit/GroupDefinitionTest.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests/Unit/GroupDefinitionTest.php') diff --git a/tests/Unit/GroupDefinitionTest.php b/tests/Unit/GroupDefinitionTest.php index 3ea8275..51ac76f 100644 --- a/tests/Unit/GroupDefinitionTest.php +++ b/tests/Unit/GroupDefinitionTest.php @@ -8,6 +8,7 @@ use Lightscale\Router\GroupDefinition; use Lightscale\Router\PathSegmentMatch; use Lightscale\Router\RouteDefinition; use Lightscale\Router\Router; +use Lightscale\Router\Test\Utils\TestMiddleware; $make = fn () => new GroupDefinition(new Group(new Router(), null)); @@ -42,4 +43,6 @@ it('returns RouteDefinition when making :dataset route') ) ->toBeInstanceOf(RouteDefinition::class); -it('can create a group with middleware')->todo(); +it('can create a group with middleware') + ->expect($make()->middleware(new TestMiddleware())) + ->toBeInstanceOf(Group::class); -- cgit v1.2.3