public void WeatherEmptyRespTest() { var cityWeatherClient = new CityWeatherClient(new TestDataRequest(""), ""); var csvContent = cityWeatherClient.GetCityWeatherCSV(new Position()); Assert.IsNull(csvContent); }
public void WeatherSingleLineTest() { var cityWeatherClient = new CityWeatherClient(new TestDataRequest(Resources.Weather_RespTest_01), ""); var csvContent = cityWeatherClient.GetCityWeatherCSV(new Position()); var matches = Validations.WeatherLineExp.Matches(csvContent); Assert.AreEqual(1, matches.Count); }
public void WeatherEmptyModelTest() { var cityWeatherClient = new CityWeatherClient(new TestDataRequest("{}"), ""); var csvContent = cityWeatherClient.GetCityWeatherCSV(new Position()); var matches = Validations.WeatherHeaderExp.Matches(csvContent); Assert.AreEqual(1, matches.Count); matches = Validations.WeatherLineExp.Matches(csvContent); Assert.AreEqual(0, matches.Count); }