create(['status' => 'active']); [$user] = createUserWithTenant($tenant, role: 'readonly'); $tenant->delete(); $this->actingAs($user) ->get("/admin/managed-tenants/{$tenant->id}/open") ->assertRedirect('/admin/managed-tenants/archived') ->assertSessionHas(ManagedTenantContext::ARCHIVED_TENANT_ID_SESSION_KEY, $tenant->id); $this->withSession([ ManagedTenantContext::ARCHIVED_TENANT_ID_SESSION_KEY => $tenant->id, ])->actingAs($user) ->get('/admin/managed-tenants/archived') ->assertOk() ->assertSee('Archived') ->assertSee($tenant->name); });