create(); $backupSet = BackupSet::create([ 'tenant_id' => $tenant->id, 'name' => 'Set RR', 'status' => 'completed', 'item_count' => 0, ]); $running = RestoreRun::create([ 'tenant_id' => $tenant->id, 'backup_set_id' => $backupSet->id, 'status' => 'running', 'is_dry_run' => true, ]); $user = User::factory()->create(); $user->tenants()->syncWithoutDetaching([ $tenant->getKey() => ['role' => 'owner'], ]); Filament::setTenant($tenant, true); Livewire::actingAs($user) ->test(ListRestoreRuns::class) ->callTableAction('archive', $running); expect(RestoreRun::withTrashed()->find($running->id)?->trashed())->toBeFalse(); });