public void Describe_AirportName_Formats_AirportName_Correctly() { var worksheet = new ExcelWorksheetData(TestContext); var officialName = worksheet.EString("OfficialName"); var cityName = worksheet.EString("City"); var expected = worksheet.EString("Result"); var result = Describe.AirportName(officialName, cityName); Assert.AreEqual(expected, result); }
/// <summary> /// Creates an airport object from the constituent parts passed across. /// </summary> /// <param name="icao"></param> /// <param name="iata"></param> /// <param name="name"></param> /// <param name="latitude"></param> /// <param name="longitude"></param> /// <param name="altitude"></param> /// <param name="location"></param> /// <param name="country"></param> /// <returns></returns> private Airport CreateAirport(string icao, string iata, string name, double?latitude, double?longitude, int?altitude, string location, string country) { var result = new Airport() { IcaoCode = icao, IataCode = iata, Latitude = latitude, Longitude = longitude, AltitudeFeet = altitude, Country = country, }; result.Name = Describe.AirportName(name, location); return(result); }