diff --git a/tests/Feature/Manufacturers/Ui/IndexManufacturersTest.php b/tests/Feature/Manufacturers/Ui/IndexManufacturersTest.php index 5c85cd14d..675063ec8 100644 --- a/tests/Feature/Manufacturers/Ui/IndexManufacturersTest.php +++ b/tests/Feature/Manufacturers/Ui/IndexManufacturersTest.php @@ -2,6 +2,7 @@ namespace Tests\Feature\Manufacturers\Ui; +use App\Models\Manufacturer; use App\Models\User; use Tests\TestCase; @@ -13,4 +14,15 @@ class IndexManufacturersTest extends TestCase ->get(route('manufacturers.index')) ->assertOk(); } + + public function testCannotSeedIfManufacturersExist() + { + Manufacturer::factory()->create(); + + $this->actingAs(User::factory()->superuser()->create()) + ->post(route('manufacturers.seed')) + ->assertStatus(302) + ->assertSessionHas('error') + ->assertRedirect(route('manufacturers.index')); + } }