public void GetCountryTimeSeries_throwsException_if_dates_are_incorrect() { string countryName = "Georgia"; var dateTimeFrom = new DateTime(2020, 4, 3); var dateTimeTo = new DateTime(2020, 3, 3); Assert.Throws <IncorrectDateTimesException>(() => { var result = _covidClient.GetCountryTimeSeries(countryName, dateTimeFrom, dateTimeTo); }); }
static void Main(string[] args) { var covidClient = new CovidNetClient(); covidClient.InitCovidDataAsync().Wait(); // exception is happening try { var globalInfoByDate = covidClient.GetGlobalInfoByDateAsync(new DateTime(2020, 03, 03).Date).Result; var latestGlobalInfo = covidClient.GetLatestGlobalInfoAsync().Result; var timeSeries = covidClient.GetCountryTimeSeries("Georgia", new DateTime(2020, 02, 03), new DateTime(2020, 03, 04)); var allCovidCountriesInfo = covidClient.GetCurrentAllCovidCountryStatsAsync().Result; var covidInfoOnSpecificCountry = covidClient.GetCurrentCovidInfoByCountryAsync("Georgia").Result; var covidCountryInfoByDate = covidClient.GetCovidCountryInfoByDateAsync("Georgia", new DateTime(2020, 03, 03)).Result; var countryTimeSeries = covidClient.GetCountryTimeSeriesByName("Georgia"); } catch (Exception ex) { Console.WriteLine(ex.Message); } }