コード例 #1
0
        public void ResetCountryMethod_ShouldResetCountries_WhenCalled()
        {
            ICountry italy = CountryFactory.CreateItaly();

            italy = HelperFunction.ResetCountry(italy);

            Assert.AreEqual(italy.CountryName, "");
            Assert.AreEqual(italy.CapitalName, "");
            Assert.AreEqual(italy.CountryInfo, "");
            Assert.AreEqual(italy.CountryPath, "");
        }
コード例 #2
0
        public void CreateItalyMethod_ShouldMakeItaly_WhenCalled()
        {
            ICountry italy = CountryFactory.CreateItaly();

            Assert.AreEqual(italy.CountryName, "Italy");
            Assert.AreEqual(italy.CapitalName, "Rome");
            Assert.AreEqual(italy.CountryInfo,
                            "Official languages: Italian\n" +
                            "Government: Unitary parliamentary republic\n" +
                            "Area: 301,340 km2\n" +
                            "Population: 60,483,973");
            Assert.AreEqual(italy.CountryPath, @"Images\Countries\italy.png");
        }
コード例 #3
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();
        }