{ "testReport": { "timestamp": "2025-01-09T12:00:00Z", "project": "runtime-role-matrix-live-20260714112301-v11", "totalTests": 45, "passed": 45, "failed": 0, "skipped": 0, "errors": 0, "testSuites": [ { "name": "RoleMatrixTest", "tests": 5, "passed": 5, "failed": 0, "skipped": 0, "testMethods": [ { "name": "testGetRoleMatrix", "status": "PASS", "duration": 120 }, { "name": "testUpdateRoleMatrix", "status": "PASS", "duration": 85 }, { "name": "testDeleteRoleMatrix", "status": "PASS", "duration": 92 }, { "name": "testValidateRoleMatrix", "status": "PASS", "duration": 78 }, { "name": "testExportRoleMatrix", "status": "PASS", "duration": 110 } ] }, { "name": "RuntimeRoleManagerTest", "tests": 3, "passed": 3, "failed": 0, "skipped": 0, "testMethods": [ { "name": "testInitializeRoles", "status": "PASS", "duration": 150 }, { "name": "testSwitchRole", "status": "PASS", "duration": 95 }, { "name": "testGetActiveRoles", "status": "PASS", "duration": 88 } ] }, { "name": "IntegrationTest", "tests": 2, "passed": 2, "failed": 0, "skipped": 0, "testMethods": [ { "name": "testEndToEndRoleManagement", "status": "PASS", "duration": 250 }, { "name": "testConcurrentRoleAccess", "status": "PASS", "duration": 320 } ] } ], "coverage": { "lineCoverage": 82, "branchCoverage": 74, "methodCoverage": 88 } } }