diff --git a/src/test/java/eirb/pg203/WeatherDataAPITest.java b/src/test/java/eirb/pg203/WeatherDataAPITest.java index 1c48fa9..738b262 100644 --- a/src/test/java/eirb/pg203/WeatherDataAPITest.java +++ b/src/test/java/eirb/pg203/WeatherDataAPITest.java @@ -1,5 +1,6 @@ package eirb.pg203; +import eirb.pg203.exceptions.WeatherFetchingException; import eirb.pg203.fakeJSONFetcher.FakeJSONFetcherOpenMeteo; import eirb.pg203.fakeJSONFetcher.FakeJSONFetcherOpenWeatherMap; import eirb.pg203.fakeJSONFetcher.FakeJSONFetcherWeatherAPI; @@ -77,7 +78,7 @@ public class WeatherDataAPITest { @ParameterizedTest(name="[{0}] Temperature fetch at Bordeaux D+{1}") @MethodSource - public void testGetTemperature(WeatherDataAPI weatherDataAPI, int day, float expectedTemp, WeatherData.Condition expectedCond, float expectedWindSpeed, float expectedWindAngle) throws IOException { + public void testGetTemperature(WeatherDataAPI weatherDataAPI, int day, float expectedTemp, WeatherData.Condition expectedCond, float expectedWindSpeed, float expectedWindAngle) throws WeatherFetchingException { String city = "Bordeaux"; WeatherData weatherData; weatherData = weatherDataAPI.getTemperature(day, city); @@ -116,7 +117,7 @@ public class WeatherDataAPITest { } @ParameterizedTest(name = "[{0}] Fetch temperatures for {1} days") @MethodSource - public void testGetTemperatures(WeatherDataAPI weatherDataAPI, int days, float[] expectedTemperatures, WeatherData.Condition[] expectedConditions, float[] expectedWindSpeed, float[] expectedWindDirection) throws IOException { + public void testGetTemperatures(WeatherDataAPI weatherDataAPI, int days, float[] expectedTemperatures, WeatherData.Condition[] expectedConditions, float[] expectedWindSpeed, float[] expectedWindDirection) throws WeatherFetchingException{ String city = "Bordeaux"; ArrayList weatherDatas;