public void GetWeatherByCityIdsWithInvalidCharacters([Values("??^*%^%c67?", "??^??")] string invalidId) { BySeveralCityIdsRequest request = new BySeveralCityIdsRequest(invalidId); CommonResponse expectedResponse = new CommonResponse(400).SetMessage($"{invalidId} is not a city ID"); SendRequestCheckResponse(request, expectedResponse); }
public void GetWeatherByMinusOneCityId() { BySeveralCityIdsRequest request = new BySeveralCityIdsRequest("-1"); CommonResponse expectedResponse = new CommonResponse(400).SetMessage("Invalid ID"); SendRequestCheckResponse(request, expectedResponse); }
public void GetWeatherByInvalidCityIdsAsGroupId([Values("0,0", "-1, -1", "6764,6879")] string invalidId) { BySeveralCityIdsRequest request = new BySeveralCityIdsRequest(invalidId); CommonResponse expectedResponse = new CommonResponse(400).SetMessage($"{invalidId} is not a city ID"); SendRequestCheckResponse(request, expectedResponse); }
public void GetWeatherByEmptyCityId([Values("", "=?")] string invalidId) { BySeveralCityIdsRequest request = new BySeveralCityIdsRequest(invalidId); CommonResponse expectedResponse = new CommonResponse(400).SetMessage("Nothing to geocode"); SendRequestCheckResponse(request, expectedResponse); }
public void GetWeatherByInvalidCityIdAsSingleId([Values("782,22", "9999999999999999999999999", "invalidstringId", " , ", "-1, -1", "6764,???", "<><\\>")] string invalidId) { BySeveralCityIdsRequest request = new BySeveralCityIdsRequest(invalidId); CommonResponse expectedResponse = new CommonResponse(400).SetMessage($"{invalidId} is not a city ID"); SendRequestCheckResponse(request, expectedResponse); }