diff --git a/src/Laravel/Constraint/Bus/WithoutBusMiddlewareTest.php b/src/Laravel/Constraint/Bus/WithoutBusMiddlewareTest.php new file mode 100644 index 0000000..ce35700 --- /dev/null +++ b/src/Laravel/Constraint/Bus/WithoutBusMiddlewareTest.php @@ -0,0 +1,39 @@ + throw new LogicException('This should not happen'), + ]); + + $this->setUpWithoutBusMiddleware(); + + $result = Bus::dispatch($this->invokableClass()); + + $this->assertEquals('handled', $result); + } + + private function invokableClass(): object + { + return new class { + public function __invoke(): string + { + return 'handled'; + } + }; + } +}