public IActionResult Index() { var response = _bCSDirectoryService.GetCountry(); @ViewBag.Countries = CountryMapper.Convert(response); return(View()); }
public void CountryMapper_Maps_Correctly() { var mapper = new CountryMapper(); var source = new ApiCountry() { iso3166 = "IN", total_holidays = 22, supported_languages = 2, uuid = "foo", country_name = "India" }; var destination = new Country(); destination = mapper.Convert(source, destination, null); destination.ShouldNotBeNull(); destination.CountryName.ShouldBe("India"); destination.Iso3166.ShouldBe("IN"); destination.TotalHolidays.ShouldBe(22); destination.Uuid.ShouldBe("foo"); destination.SupportedLanguages.ShouldBe(2); }