© 2026 Hedgehog Software, LLC
beforeEach(fn() => asAdmin()); it('can render page', function () { livewire(ListPermissions::class) ->assertSuccessful(); });
function asAdmin(): TestCase { $user = User::factory()->create(); test()->seed(PermissionSeeder::class); $permission = Permission::query() ->firstOrCreate(['name' => '*']); $user->permissions()->attach($permission); return test()->actingAs($user); }