From 8920b850e1ab6e5ea32e56daa3dcac61b980cdae Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Tue, 3 Sep 2024 14:08:11 +0100 Subject: [PATCH] feat(arch-presets): adds another rule to laravel preset --- src/ArchPresets/Laravel.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ArchPresets/Laravel.php b/src/ArchPresets/Laravel.php index 1e5cde68..7626f5b7 100644 --- a/src/ArchPresets/Laravel.php +++ b/src/ArchPresets/Laravel.php @@ -23,6 +23,12 @@ final class Laravel extends AbstractPreset $this->expectations[] = expect('App\Enums') ->toBeEnums(); + $this->expectations[] = expect('App\Features') + ->toBeClasses(); + + $this->expectations[] = expect('App\Features') + ->toHaveMethod('resolve'); + $this->expectations[] = expect('App\Exceptions') ->classes() ->toImplement('Throwable');