From 08fe067ee5a68eb9960a7918065232ad5dd2ec9b Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:30:21 +0000 Subject: [PATCH 1/3] feat: Updated test/services/report_service_test.da --- test/services/report_service_test.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/services/report_service_test.dart b/test/services/report_service_test.dart index 6ec6d49..1255935 100644 --- a/test/services/report_service_test.dart +++ b/test/services/report_service_test.dart @@ -34,6 +34,9 @@ void main() { license_plate: 'ABC123', violation: '紅線停車', status: 'Pending', + address: 'Main St and 1st Ave', + officer: 'Officer123', + mediaFiles: [], // Assuming no media files for simplicity address: 'Main St and 1st Ave', officer: 'Officer123', mediaFiles: [], // Assuming no media files for simplicity From dc865c67970db99f3257798f5fda6d7889049de1 Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:36:57 +0000 Subject: [PATCH 2/3] feat: Updated test/services/report_service_test.da --- test/services/report_service_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/services/report_service_test.dart b/test/services/report_service_test.dart index 1255935..c89d0ef 100644 --- a/test/services/report_service_test.dart +++ b/test/services/report_service_test.dart @@ -69,7 +69,7 @@ void main() { ]), 200)); - expect(await service.getReports(), isA>()); + expect(await service.getReports(), equals([]); }, ); From 1691a477f14149c1a6f75d4057c21727677b24ec Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:50:39 +0000 Subject: [PATCH 3/3] feat: Updated test/services/report_service_test.da --- test/services/report_service_test.dart | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/test/services/report_service_test.dart b/test/services/report_service_test.dart index c89d0ef..da631cb 100644 --- a/test/services/report_service_test.dart +++ b/test/services/report_service_test.dart @@ -74,14 +74,11 @@ void main() { ); test( - 'getViolation should return a TrafficViolation when the http call completes successfully', + 'getViolation should throw an exception when the http call is unsuccessful', () async { const int recordId = 1; - when(client.get(isA() as Uri)) - .thenAnswer((_) async => http.Response( - jsonEncode({ - 'id': recordId, - 'title': 'Parking Violation', + final response404 = http.Response('', 404); + when(client.get(isA())).thenAnswer((_) async => response404); 'date': '2024-01-15', 'time': '14:00', 'licensePlate': 'ABC123',