From abc245bf85ebb0e9d4c61da272186b1bea7faba1 Mon Sep 17 00:00:00 2001 From: Punyapal Shah Date: Mon, 10 Jun 2024 21:40:16 +0530 Subject: [PATCH] feat(presets): add expectation for Laravel command handle method --- src/ArchPresets/Laravel.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ArchPresets/Laravel.php b/src/ArchPresets/Laravel.php index 8cc28d6f..d4f5ac3b 100644 --- a/src/ArchPresets/Laravel.php +++ b/src/ArchPresets/Laravel.php @@ -32,7 +32,10 @@ final class Laravel extends AbstractPreset ->toHaveSuffix('Request'); $this->expectations[] = expect('App\Console\Commands') - ->toHaveSuffix('Command'); + ->toHaveSuffix('Command') + ->toExtend('Illuminate\Console\Command') + ->toHaveMethod('handle') + ->toImplementNothing(); $this->expectations[] = expect('App\Exceptions') ->toImplement('Throwable');