@Test public void should_get_weather_info() throws IOException { WeatherParser parser = new WeatherParser(); Weather weather; try (InputStream inputStream = getClass().getClassLoader().getResourceAsStream("new_orleans_weather.xml")) { weather = parser.parse(inputStream); } assertEquals("New Orleans", weather.getCity()); assertEquals("LA", weather.getRegion()); assertEquals("US", weather.getCountry()); assertEquals(66, weather.getTemperature(), 0.001); assertEquals("Mostly Cloudy", weather.getCondition()); assertEquals("81", weather.getHumidity()); assertEquals("9", weather.getWindSpeed()); }