From 40539ca72018880599f48bcee65914988f850d3d Mon Sep 17 00:00:00 2001 From: Punyapal Shah Date: Mon, 10 Jun 2024 21:48:25 +0530 Subject: [PATCH] feat(presets): update Laravel preset to include expectation for Laravel service provider suffix --- src/ArchPresets/Laravel.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ArchPresets/Laravel.php b/src/ArchPresets/Laravel.php index 132600fe..8be49d1d 100644 --- a/src/ArchPresets/Laravel.php +++ b/src/ArchPresets/Laravel.php @@ -56,5 +56,10 @@ final class Laravel extends AbstractPreset $this->expectations[] = expect('App\Notifications') ->toHaveConstructor() ->toExtend('Illuminate\Notifications\Notification'); + + $this->expectations[] = expect('App\Providers') + ->toHaveSuffix('ServiceProvider') + ->toExtend('Illuminate\Support\ServiceProvider') + ->not->toBeUsed(); } }