Skip to content

Commit 3b9f4b8

Browse files
committed
Fix tests: use Artisan facade instead of app['artisan']
1 parent 97923de commit 3b9f4b8

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

tests/DtoServiceProviderTest.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace PhpCollective\LaravelDto\Test;
66

7+
use Illuminate\Support\Facades\Artisan;
78
use Orchestra\Testbench\TestCase;
89
use PhpCollective\LaravelDto\DtoServiceProvider;
910

@@ -38,6 +39,8 @@ public function testConfigIsMerged(): void
3839

3940
public function testCommandIsRegistered(): void
4041
{
41-
$this->assertTrue($this->app['artisan']->has('dto:generate'));
42+
$commands = Artisan::all();
43+
44+
$this->assertArrayHasKey('dto:generate', $commands);
4245
}
4346
}

tests/GenerateDtoCommandTest.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace PhpCollective\LaravelDto\Test;
66

7+
use Illuminate\Support\Facades\Artisan;
78
use Orchestra\Testbench\TestCase;
89
use PhpCollective\LaravelDto\DtoServiceProvider;
910

@@ -66,7 +67,9 @@ protected function defineEnvironment($app): void
6667

6768
public function testCommandExists(): void
6869
{
69-
$this->assertTrue($this->app['artisan']->has('dto:generate'));
70+
$commands = Artisan::all();
71+
72+
$this->assertArrayHasKey('dto:generate', $commands);
7073
}
7174

7275
public function testCommandWithDryRun(): void

0 commit comments

Comments
 (0)