public void CreateSerbiaMethod_ShouldMakeSerbia_WhenCalled() { ICountry serbia = CountryFactory.CreateSerbia(); Assert.AreEqual(serbia.CountryName, "Serbia"); Assert.AreEqual(serbia.CapitalName, "Belgrade"); Assert.AreEqual(serbia.CountryInfo, "Official languages: Serbian\n" + "Government: Unitary parliamentary constitutional republic\n" + "Area: 88,361 km2\n" + "Population: 7,001,444"); Assert.AreEqual(serbia.CountryPath, @"Images\Countries\serbia.png"); }
public void LoadCountries() { ICountry italy = CountryFactory.CreateItaly(); ICountry france = CountryFactory.CreateFrance(); ICountry bulgaria = CountryFactory.CreateBulgaria(); ICountry serbia = CountryFactory.CreateSerbia(); ICountry germany = CountryFactory.CreateGermany(); ICountry brazil = CountryFactory.CreateBrazil(); countries.Add(italy); countries.Add(france); countries.Add(bulgaria); countries.Add(serbia); countries.Add(germany); countries.Add(brazil); CountriesDB.Countries = countries; ConvertInNewCountry(); }