added test coverage to WeatherService.process() method using mocked JSON response