actingAs($user); $tenant->makeCurrent(); Filament::setTenant($tenant, true); $report = json_decode( (string) file_get_contents(base_path('specs/074-verification-checklist/contracts/examples/fail.json')), true, 512, JSON_THROW_ON_ERROR, ); $run = OperationRun::factory()->create([ 'tenant_id' => (int) $tenant->getKey(), 'user_id' => (int) $user->getKey(), 'type' => 'provider.connection.check', 'status' => 'completed', 'outcome' => 'failed', 'context' => [ 'verification_report' => $report, ], ]); assertNoOutboundHttp(function () use ($run): void { $component = Livewire::test(ViewOperationRun::class, ['record' => $run->getRouteKey()]) ->assertSee('Verification report') ->assertSee('Blocked') ->assertSee('Token acquisition works'); $component ->call('$refresh') ->assertSee('Token acquisition works'); }); Bus::assertNothingDispatched(); });