create([ 'tenant_id' => $tenant->getKey(), 'display_name' => 'Item A', 'policy_type' => 'deviceConfiguration', 'external_id' => 'item-a', 'platform' => 'windows', ]); InventorySyncRun::factory()->create([ 'tenant_id' => $tenant->getKey(), 'selection_hash' => str_repeat('a', 64), 'status' => InventorySyncRun::STATUS_SUCCESS, ]); $this->actingAs($user); Bus::fake(); assertNoOutboundHttp(function () use ($tenant): void { $this->get(InventoryItemResource::getUrl('index', tenant: $tenant)) ->assertOk() ->assertSee('Run Inventory Sync') ->assertSee('Item A'); $this->get(InventorySyncRunResource::getUrl('index', tenant: $tenant)) ->assertOk() ->assertSee(str_repeat('a', 12)); $this->get(InventoryCoverage::getUrl(tenant: $tenant)) ->assertOk() ->assertSee('Policies'); }); Bus::assertNothingDispatched(); });