- 모든 서비스 메서드 시그니처를 실제 구현에 맞게 수정 - TestDataGenerator 제거하고 직접 객체 생성으로 변경 - 모델 필드명 및 타입 불일치 수정 - 불필요한 Either 패턴 사용 제거 - null safety 관련 이슈 해결 수정된 파일: - test/integration/screens/company_integration_test.dart - test/integration/screens/equipment_integration_test.dart - test/integration/screens/user_integration_test.dart - test/integration/screens/login_integration_test.dart
70 lines
2.0 KiB
JSON
70 lines
2.0 KiB
JSON
{
|
|
"metadata": {
|
|
"testSuite": "SUPERPORT Master Test Suite",
|
|
"timestamp": "2025-08-05T15:28:37.921951",
|
|
"duration": 418,
|
|
"environment": {
|
|
"platform": "Flutter",
|
|
"api": "https://api-dev.beavercompany.co.kr",
|
|
"executionMode": "parallel"
|
|
}
|
|
},
|
|
"summary": {
|
|
"totalScreens": 4,
|
|
"passedScreens": 3,
|
|
"failedScreens": 1,
|
|
"successRate": "75.0"
|
|
},
|
|
"results": [
|
|
{
|
|
"screenName": "EquipmentInScreen",
|
|
"passed": true,
|
|
"duration": 117,
|
|
"totalTests": 0,
|
|
"passedTests": 0,
|
|
"failedTests": 0,
|
|
"startTime": "2025-08-05T15:28:37.792734",
|
|
"endTime": "2025-08-05T15:28:37.910230",
|
|
"failures": []
|
|
},
|
|
{
|
|
"screenName": "LicenseScreen",
|
|
"passed": true,
|
|
"duration": 99,
|
|
"totalTests": 0,
|
|
"passedTests": 0,
|
|
"failedTests": 0,
|
|
"startTime": "2025-08-05T15:28:37.795026",
|
|
"endTime": "2025-08-05T15:28:37.894979",
|
|
"failures": []
|
|
},
|
|
{
|
|
"screenName": "OverviewScreen",
|
|
"passed": false,
|
|
"duration": 5,
|
|
"totalTests": 0,
|
|
"passedTests": 0,
|
|
"failedTests": 1,
|
|
"startTime": "2025-08-05T15:28:37.796344",
|
|
"endTime": "2025-08-05T15:28:37.801623",
|
|
"failures": [
|
|
{
|
|
"feature": "OverviewScreen",
|
|
"message": "테스트 실행 중 치명적 오류: TestSetupError: 테스트 환경 설정 실패 ({error: Bad state: GetIt: Object/factory with type DashboardService is not registered inside GetIt. \n(Did you accidentally do GetIt sl=GetIt.instance(); instead of GetIt sl=GetIt.instance;\nDid you forget to register it?), sessionId: OverviewScreen_1754375317790})"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"screenName": "EquipmentOutScreen",
|
|
"passed": true,
|
|
"duration": 107,
|
|
"totalTests": 0,
|
|
"passedTests": 0,
|
|
"failedTests": 0,
|
|
"startTime": "2025-08-05T15:28:37.801897",
|
|
"endTime": "2025-08-05T15:28:37.909736",
|
|
"failures": []
|
|
}
|
|
],
|
|
"exitCode": 1
|
|
} |