<?php namespace Tests\Feature\Livewire; use App\Livewire\Importer; use App\Models\User; use Livewire\Livewire; use Tests\TestCase; class ImporterTest extends TestCase { public function testRendersSuccessfully() { Livewire::actingAs(User::factory()->canImport()->create()) ->test(Importer::class) ->assertStatus(200); } public function testRequiresPermission() { Livewire::actingAs(User::factory()->create()) ->test(Importer::class) ->assertStatus(403); } }