add test for WeatherService