@@ -20,15 +20,21 @@ void main() {
2020 }
2121 };
2222
23- when (client.get (OpenMateoService .hourlyUri. toString () )).thenAnswer (
23+ when (client.get (any )).thenAnswer (
2424 (_) async => dio.Response (
2525 data: data,
2626 statusCode: 200 ,
2727 requestOptions: dio.RequestOptions (),
2828 ),
2929 );
3030
31- final response = await service.fetchHourly ();
31+ final response = await service.fetchHourly (
32+ latitude: 52.52 ,
33+ longitude: 13.405 ,
34+ timezone: 'America/New_York' ,
35+ );
36+
37+ // TODO: verify that the get method was called with the correct URL
3238
3339 expect (response, isA <Map <String , HourlyData >>());
3440 expect (response.length, 3 );
@@ -63,15 +69,20 @@ void main() {
6369 }
6470 };
6571
66- when (client.get (OpenMateoService .dailyUri. toString () )).thenAnswer (
72+ when (client.get (any )).thenAnswer (
6773 (_) async => dio.Response (
6874 data: data,
6975 statusCode: 200 ,
7076 requestOptions: dio.RequestOptions (),
7177 ),
7278 );
7379
74- final response = await service.fetchDaily ();
80+ final response = await service.fetchDaily (
81+ latitude: 52.52 ,
82+ longitude: 13.405 ,
83+ timezone: 'America/New_York' ,
84+ );
85+
7586 expect (response, isA <Map <String , DailyData >>());
7687 expect (response.length, 7 );
7788
0 commit comments