summaryrefslogtreecommitdiff
path: root/tests/Unit/GroupDefinitionTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Unit/GroupDefinitionTest.php')
-rw-r--r--tests/Unit/GroupDefinitionTest.php5
1 files changed, 4 insertions, 1 deletions
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);