public void CreateBulgariaMethod_ShouldMakeBulgaria_WhenCalled()
        {
            ICountry bulgaria = CountryFactory.CreateBulgaria();

            Assert.AreEqual(bulgaria.CountryName, "Bulgaria");
            Assert.AreEqual(bulgaria.CapitalName, "Sofia");
            Assert.AreEqual(bulgaria.CountryInfo,
                            "Official languages: Bulgarian\n" +
                            "Government: Unitary parliamentary republic\n" +
                            "Area: 110,993.6 km2\n" +
                            "Population: 7,050,034");
            Assert.AreEqual(bulgaria.CountryPath, @"Images\Countries\bulgaria.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();
        }