diff --git a/src/Generators/NovaTestGenerator.php b/src/Generators/NovaTestGenerator.php index 5e97db10..996c3fa9 100644 --- a/src/Generators/NovaTestGenerator.php +++ b/src/Generators/NovaTestGenerator.php @@ -78,6 +78,7 @@ public function generateTests(): void 'lower_entities' => $this->getPluralName(Str::snake($this->model)), 'actions' => $actions, 'filters' => $filters, + 'models_namespace' => $this->getNamespace('models'), ]); $this->saveClass('tests', "Nova{$this->model}ResourceTest", $fileContent); diff --git a/stubs/nova_test.blade.php b/stubs/nova_test.blade.php index 450a1060..6e81e8aa 100644 --- a/stubs/nova_test.blade.php +++ b/stubs/nova_test.blade.php @@ -5,6 +5,7 @@ use RonasIT\Support\Testing\ModelTestState; use RonasIT\Support\Traits\NovaTestTrait; use {{ $resource_namespace }}; +use {{ $models_namespace }}\User; class Nova{{ $resource_name }}Test extends TestCase { diff --git a/tests/fixtures/CommandTest/nova_test.php b/tests/fixtures/CommandTest/nova_test.php index 63f65702..67b3183c 100644 --- a/tests/fixtures/CommandTest/nova_test.php +++ b/tests/fixtures/CommandTest/nova_test.php @@ -7,6 +7,7 @@ use RonasIT\Support\Testing\ModelTestState; use RonasIT\Support\Traits\NovaTestTrait; use App\Nova\PostResource; +use RonasIT\Support\Tests\Support\Command\Models\User; class NovaPostResourceTest extends TestCase { diff --git a/tests/fixtures/CommandTest/subfolder/nova_test.php b/tests/fixtures/CommandTest/subfolder/nova_test.php index caceb244..b26f67b0 100644 --- a/tests/fixtures/CommandTest/subfolder/nova_test.php +++ b/tests/fixtures/CommandTest/subfolder/nova_test.php @@ -7,6 +7,7 @@ use RonasIT\Support\Testing\ModelTestState; use RonasIT\Support\Traits\NovaTestTrait; use App\Nova\Forum\PostResource; +use RonasIT\Support\Tests\Support\Command\Models\User; class NovaPostResourceTest extends TestCase { diff --git a/tests/fixtures/NovaTestGeneratorTest/created_resource_test.php b/tests/fixtures/NovaTestGeneratorTest/created_resource_test.php index 0357559a..158f73c1 100644 --- a/tests/fixtures/NovaTestGeneratorTest/created_resource_test.php +++ b/tests/fixtures/NovaTestGeneratorTest/created_resource_test.php @@ -7,6 +7,7 @@ use RonasIT\Support\Testing\ModelTestState; use RonasIT\Support\Traits\NovaTestTrait; use App\Nova\WelcomeBonusResource; +use RonasIT\Support\Tests\Support\Models\User; class NovaWelcomeBonusResourceTest extends TestCase {