summaryrefslogtreecommitdiff
path: root/tests/Unit/RouterTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Unit/RouterTest.php')
-rw-r--r--tests/Unit/RouterTest.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/Unit/RouterTest.php b/tests/Unit/RouterTest.php
index 08664c9..a8769c4 100644
--- a/tests/Unit/RouterTest.php
+++ b/tests/Unit/RouterTest.php
@@ -7,12 +7,14 @@ use Lightscale\Router\Contracts\Strategy;
use Lightscale\Router\Enums\HttpMethod;
use Lightscale\Router\Enums\PathSegmentType;
use Lightscale\Router\Exceptions\MissingParameterException;
+use Lightscale\Router\Group;
use Lightscale\Router\PathSegment;
use Lightscale\Router\Route;
use Lightscale\Router\RouteCall;
use Lightscale\Router\RouteDefinition;
use Lightscale\Router\RouteMatch;
use Lightscale\Router\Router;
+use Lightscale\Router\Test\Utils\TestMiddleware;
use Nyholm\Psr7\Factory\Psr17Factory;
it('initializes')
@@ -331,5 +333,6 @@ it('builds routes in groups', function () {
expect($router->getNamedRoute('test4'))->toBe($r4);
});
-it('can create a group with middleware', function () {
-});
+it('can create a group with middleware')
+ ->expect((new Router())->middleware(new TestMiddleware()))
+ ->toBeInstanceOf(Group::class);