public void TestHotelbedsGetCountriesAsyncWithOneParameter() { string code = "RU"; Hotelbeds hotelbeds = new Hotelbeds(Hotelbeds.DEFAULT_KEY, Hotelbeds.DEFAULT_SECRET); var countries = hotelbeds.GetCountriesAsync(code).Result; Assert.IsNotNull(countries); Assert.AreEqual <int>(countries.Length, 1); Assert.AreEqual <string>(countries[0].Code, "RU"); Assert.AreEqual <string>(countries[0].Name, "RUSSIA"); }
public void TestHotelbedsGetCountriesAsyncWithoutParameters() { Hotelbeds hotelbeds = new Hotelbeds(Hotelbeds.DEFAULT_KEY, Hotelbeds.DEFAULT_SECRET); var countries = hotelbeds.GetCountriesAsync().Result; Assert.IsNotNull(countries); Assert.IsTrue(countries.Length > 0); var russia = countries.First(c => c.Code == "RU"); Assert.IsNotNull(russia); Assert.AreEqual <string>(russia.Name, "RUSSIA"); }
public void TestHotelbedsGetCountriesAsyncWithSeveralParameters() { string code1 = "RU"; string code2 = "UK"; Hotelbeds hotelbeds = new Hotelbeds(Hotelbeds.DEFAULT_KEY, Hotelbeds.DEFAULT_SECRET); var countries = hotelbeds.GetCountriesAsync(code1, code2).Result; Assert.IsNotNull(countries); Assert.AreEqual <int>(countries.Length, 2); var russia = countries.First(c => c.Code == "RU"); var uk = countries.First(c => c.Code == "UK"); Assert.IsNotNull(russia); Assert.IsNotNull(uk); Assert.AreEqual(russia.Name, "RUSSIA"); Assert.AreEqual(uk.Name, "UNITED KINGDOM"); }