public void CreateGermanyMethod_ShouldMakeGermany_WhenCalled()
        {
            ICountry germany = CountryFactory.CreateGermany();

            Assert.AreEqual(germany.CountryName, "Germany");
            Assert.AreEqual(germany.CapitalName, "Berlin");
            Assert.AreEqual(germany.CountryInfo,
                            "Official languages: German\n" +
                            "Government: Federal parliamentary republic\n" +
                            "Area: 357,386 km2\n" +
                            "Population: 83,000,000");
            Assert.AreEqual(germany.CountryPath, @"Images\Countries\germany.png");
        }
Exemplo n.º 2
0
        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();
        }