syncDefaults(); $rows = TenantConfigurationResourceType::query() ->whereIn('canonical_type', ['transportRule', 'acceptedDomain', 'appPermissionPolicy', 'meetingPolicy']) ->get(); expect($rows)->toHaveCount(4); foreach ($rows as $row) { expect($row->allows_certified_claims)->toBeFalse() ->and($row->default_coverage_level)->not->toBe(CoverageLevel::Certified); } expect(app(ClaimGuard::class)->evaluateStatement('Selected Exchange resources are certified', internalOperatorOnly: true)) ->toBe(ClaimState::ClaimBlocked) ->and(app(ClaimGuard::class)->evaluateStatement('Selected Teams resources are certified', internalOperatorOnly: true)) ->toBe(ClaimState::ClaimBlocked); });