Integrate index.jsp, WeatherRetriever, WeatherParser and make the BDD case pass