env('INTUNE_TENANT_ID', 'local-tenant'), 'name' => 'Tenant One', 'metadata' => [], ]); $policy = Policy::create([ 'tenant_id' => $tenant->id, 'external_id' => 'policy-1', 'policy_type' => 'deviceConfiguration', 'display_name' => 'Policy A', 'platform' => 'windows', ]); $service = app(VersionService::class); $service->captureVersion($policy, ['value' => 1], 'tester'); $service->captureVersion($policy, ['value' => 2], 'tester'); $user = User::factory()->create(); $this->actingAs($user) ->get(route('filament.admin.resources.policy-versions.index')) ->assertOk() ->assertSee('Policy A') ->assertSee((string) PolicyVersion::max('version_number')); });