TenantAtlas/apps/platform/tests/Unit
ahmido 04d0d6184f feat(resources): implement provider resource identity binding (#452)
Added `ProviderResourceBinding` model, migrations, policies, and supporting framework for canonical resource identity mapping as defined in Spec 381. This provides the structural capability to resolve baseline and posture discrepancies by binding logical entities across source providers to canonical identities.

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #452
2026-06-15 18:45:38 +00:00
..
Alerts feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Artifacts feat: implement provider-neutral artifact source taxonomy (#343) 2026-05-08 23:47:31 +00:00
Audit feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Auth fix: tighten workspace RBAC access boundaries (#364) 2026-05-15 14:00:21 +00:00
BackupScheduling Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
Badge Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
Badges feat: productize restore wizard preview safety gates and process flow (#399) 2026-05-26 00:08:25 +00:00
Baselines feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
DirectoryGroups feat: productize restore wizard preview safety gates and process flow (#399) 2026-05-26 00:08:25 +00:00
Entitlements feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
EnvironmentDashboard feat: environment dashboard operator guidance consolidation (spec 352) (#423) 2026-06-04 12:56:02 +00:00
EnvironmentReview refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
Evidence feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Factories feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Filament feat: implement sync capture backup operation semantics (#433) 2026-06-07 01:19:08 +00:00
Findings feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Governance feat: canonical control catalog foundation (#272) 2026-04-24 12:26:02 +00:00
Hardening feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Intune feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Inventory feat: implement provider-neutral artifact source taxonomy (#343) 2026-05-08 23:47:31 +00:00
Localization refactor: remove findings lifecycle backfill runtime surfaces (#294) 2026-04-28 22:00:51 +00:00
ManagedEnvironment Spec 330: environment dashboard baseline compare productization (#392) 2026-05-20 20:32:39 +00:00
Onboarding feat: clean up legacy tenant environment context (#372) 2026-05-16 18:25:36 +00:00
Operations refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
OpsUx Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
Pdf feat(report): implement management report pdf runtime (#450) 2026-06-15 11:36:29 +00:00
Policies refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
Providers refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
ResolutionGuidance feat: finding exceptions accepted risk resolution guidance v1 (spec 354) (#425) 2026-06-05 02:20:46 +00:00
Settings Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
SettingsFoundation feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Support feat(resources): implement provider resource identity binding (#452) 2026-06-15 18:45:38 +00:00
System feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
Tenants feat: enforce workspace and environment scope contract (Spec 338) (#409) 2026-05-31 01:36:08 +00:00
Ui/GovernanceActions refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
Verification refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
AppProtectionPolicyNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
AssignmentBackupServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
AssignmentFetcherTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
AssignmentFilterResolverTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
AssignmentRestoreServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
AuditContextSanitizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
BackupItemTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
BulkActionPermissionTest.php fix: restore full-suite green signals across platform workflows (#351) 2026-05-12 18:50:40 +00:00
BulkBackupSetDeleteJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkBackupSetForceDeleteJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkBackupSetRestoreJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkOperationAbortMethodTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkOperationRunProgressTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
BulkOperationRunStatusBucketTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
BulkPolicyDeleteJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkPolicyExportJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkPolicyVersionForceDeleteJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkPolicyVersionPruneJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkPolicyVersionRestoreJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkRestoreRunDeleteJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
BulkRestoreRunRestoreJobTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
CircuitBreakerTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
CompliancePolicyNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
CoverageCapabilitiesResolverTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
DefaultPolicyNormalizerDiffTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
DependencyExtractionServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
DependencyTargetResolverTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
DeviceConfigurationPolicyNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
EntraAdminRolesReportServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
ExampleTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
FoundationMappingServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
FoundationSnapshotServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
GraphClientEndpointResolutionTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
GraphClientScopeTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
GraphContractFallbackTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
GraphContractRegistryActualDataTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
GraphContractRegistryOnboardingProbesTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
GraphContractRegistrySettingsApplySanitizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
GraphContractRegistrySettingsWriteStrategyTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
GraphContractRegistryTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
GroupResolverTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
IntuneRoleAssignmentNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
IntuneRoleDefinitionNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
InventoryLinkTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
ManagedDeviceAppConfigurationNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
ManagedEnvironmentPermissionCheckClustersTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
ManagedEnvironmentPermissionServiceTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
MicrosoftGraphClientListPoliciesSelectTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
MicrosoftGraphClientRetryPolicyTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
MicrosoftGraphClientTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
ODataTypeValidationTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
PolicyCaptureOrchestratorTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
PolicyNormalizerRoutingTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
PolicyNormalizerSettingsCatalogFlattenTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
PolicyNormalizerSettingsCatalogTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
PolicyNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
PolicyPickerOptionLabelTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
PolicySnapshotServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
PolicyVersionEligibilityTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
RbacOnboardingServiceTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
RequiredPermissionsLinksTest.php fix: restore full-suite green signals across platform workflows (#351) 2026-05-12 18:50:40 +00:00
RestoreRunDeletableTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
RestoreRunTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
RunIdempotencyTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
ScopeTagResolverTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
ScriptsPolicyNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
SettingsCatalogPolicyNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
TenantCurrentTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
TenantRequiredPermissionsCopyPayloadTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
TenantRequiredPermissionsFeatureImpactTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
TenantRequiredPermissionsFilteringTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
TenantRequiredPermissionsFreshnessTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
TenantRequiredPermissionsOverallStatusTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
TenantResourceConsentUrlTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
TenantScopeTest.php feat: cut over tenant core to managed environments (#335) 2026-05-07 06:38:14 +00:00
VerificationAssistViewModelBuilderTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
VerificationLinkBehaviorTest.php Spec 315: implement environment CTA explicit filter contract (#370) 2026-05-16 11:50:20 +00:00
VerificationReportSanitizerEvidenceKindsTest.php refactor: consolidate internal tenant model naming (#355) 2026-05-14 11:13:28 +00:00
VerificationReportSanitizerNextStepsUrlTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
VersionDiffTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
WindowsDriverUpdateProfileNormalizerTest.php Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00