Esempio n. 1
0
        public void Test_12_Edit_Country()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects.FindB06_CountryByParentProperties(11);

            country.Country_Name += " Edited";
            country.B07_Country_SingleObject.Country_Child_Name  += " Edited";
            country.B07_Country_ASingleObject.Country_Child_Name += " Edited";
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(CountryName + " Edited", country.Country_Name);
            Assert.AreEqual(CountryName + " Child" + " Edited", country.B07_Country_SingleObject.Country_Child_Name);
            Assert.AreEqual(CountryName + " ReChild" + " Edited", country.B07_Country_ASingleObject.Country_Child_Name);
        }
Esempio n. 2
0
        public void Test_11_Add_Country()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(0, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects.AddNew();

            country.Country_Name = CountryName;
            country.B07_Country_SingleObject.Country_Child_Name  = CountryName + " Child";
            country.B07_Country_ASingleObject.Country_Child_Name = CountryName + " ReChild";
            continentColl = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(11, country.Country_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(CountryName, country.Country_Name);
            Assert.AreEqual(CountryName + " Child", country.B07_Country_SingleObject.Country_Child_Name);
            Assert.AreEqual(CountryName + " ReChild", country.B07_Country_ASingleObject.Country_Child_Name);
        }
Esempio n. 3
0
        public void Test_16_Edit_Region()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects.FindB08_RegionByParentProperties(29);

            region.Region_Name += " Edited";
            region.B09_Region_SingleObject.Region_Child_Name  += " Edited";
            region.B09_Region_ASingleObject.Region_Child_Name += " Edited";
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(RegionName + " Edited", region.Region_Name);
            Assert.AreEqual(RegionName + " Child" + " Edited", region.B09_Region_SingleObject.Region_Child_Name);
            Assert.AreEqual(RegionName + " ReChild" + " Edited", region.B09_Region_ASingleObject.Region_Child_Name);
        }
Esempio n. 4
0
        public void Test_18_Delete_City()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(1, region.B09_CityObjects.Count);
            var city = region.B09_CityObjects[0];

            Assert.AreEqual(28, city.City_ID);
            region.B09_CityObjects.Remove(28);
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(0, region.B09_CityObjects.Count);
        }
Esempio n. 5
0
        public void Test_07_Add_SubContinent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(0, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects.AddNew();

            subContinent.SubContinent_Name = SubContinentName;
            subContinent.B05_SubContinent_SingleObject.SubContinent_Child_Name  = SubContinentName + " Child";
            subContinent.B05_SubContinent_ASingleObject.SubContinent_Child_Name = SubContinentName + " ReChild";
            continentColl = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(8, subContinent.SubContinent_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(SubContinentName, subContinent.SubContinent_Name);
            Assert.AreEqual(SubContinentName + " Child", subContinent.B05_SubContinent_SingleObject.SubContinent_Child_Name);
            Assert.AreEqual(SubContinentName + " ReChild", subContinent.B05_SubContinent_ASingleObject.SubContinent_Child_Name);
        }
Esempio n. 6
0
        public void Test_09_Add_Country_To_Delete()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(0, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects.AddNew();

            country.Country_Name = CountryName;
            continentColl        = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(10, country.Country_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(CountryName, country.Country_Name);
        }
        public void Test_1_Continent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(4, continent.Continent_ID);
            Assert.AreEqual(ContinentName, continent.Continent_Name);
            Assert.AreEqual(ContinentName + " Child", continent.B03_Continent_SingleObject.Continent_Child_Name);
            Assert.AreEqual(ContinentName + " ReChild", continent.B03_Continent_ASingleObject.Continent_Child_Name);
        }
Esempio n. 8
0
        public void Test_02_Delete_Continent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(4, continent.Continent_ID);
            continentColl.Remove(4);
            continentColl = continentColl.Save();

            continent = continentColl.FindB02_ContinentByParentProperties(4);
            Assert.IsNull(continent);
        }
        public void Test_2_SubContinent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(7, subContinent.SubContinent_ID);
            Assert.AreEqual(SubContinentName, subContinent.SubContinent_Name);
            Assert.AreEqual(SubContinentName + " Child", subContinent.B05_SubContinent_SingleObject.SubContinent_Child_Name);
            Assert.AreEqual(SubContinentName + " ReChild", subContinent.B05_SubContinent_ASingleObject.SubContinent_Child_Name);
        }
Esempio n. 10
0
        public void Test_23_Add_CityRoad()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(1, region.B09_CityObjects.Count);
            var city = region.B09_CityObjects[0];

            Assert.AreEqual(0, city.B11_CityRoadObjects.Count);
            var cityRoad = city.B11_CityRoadObjects.AddNew();

            cityRoad.CityRoad_Name = CityRoadName;
            continentColl          = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(1, city.B11_CityRoadObjects.Count);
            cityRoad = city.B11_CityRoadObjects[0];
            Assert.AreEqual(83, cityRoad.CityRoad_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(1, city.B11_CityRoadObjects.Count);
            cityRoad = city.B11_CityRoadObjects[0];
            Assert.AreEqual(CityRoadName, cityRoad.CityRoad_Name);
        }
Esempio n. 11
0
        public void Test_04_Edit_Continent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            continent.Continent_Name += " Edited";
            continent.B03_Continent_SingleObject.Continent_Child_Name  += " Edited";
            continent.B03_Continent_ASingleObject.Continent_Child_Name += " Edited";
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(ContinentName + " Edited", continent.Continent_Name);
            Assert.AreEqual(ContinentName + " Child" + " Edited", continent.B03_Continent_SingleObject.Continent_Child_Name);
            Assert.AreEqual(ContinentName + " ReChild" + " Edited", continent.B03_Continent_ASingleObject.Continent_Child_Name);
        }
Esempio n. 12
0
        public void Test_06_Delete_SubContinent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(7, subContinent.SubContinent_ID);
            continent.B03_SubContinentObjects.Remove(7);
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(0, continent.B03_SubContinentObjects.Count);
        }
Esempio n. 13
0
        public void Test_19_Add_City()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(0, region.B09_CityObjects.Count);
            var city = region.B09_CityObjects.AddNew();

            city.City_Name = CityName;
            city.B11_City_SingleObject.City_Child_Name  = CityName + " Child";
            city.B11_City_ASingleObject.City_Child_Name = CityName + " ReChild";
            continentColl = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(29, city.City_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(CityName, city.City_Name);
            Assert.AreEqual(CityName + " Child", city.B11_City_SingleObject.City_Child_Name);
            Assert.AreEqual(CityName + " ReChild", city.B11_City_ASingleObject.City_Child_Name);
        }
Esempio n. 14
0
        public void Test_01_Create_Continent_To_Delete()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl.AddNew();

            continent.Continent_Name = ContinentName;
            continentColl            = continentColl.Save();

            Assert.AreEqual(4, continentColl.Count);
            continent = continentColl[3];
            Assert.AreEqual(4, continent.Continent_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            Assert.AreEqual(4, continentColl.Count);
            continent = continentColl[3];
            Assert.AreEqual(ContinentName, continent.Continent_Name);
        }
Esempio n. 15
0
        public void Test_17_Add_City_To_Delete()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(0, region.B09_CityObjects.Count);
            var city = region.B09_CityObjects.AddNew();

            city.City_Name = CityName;
            continentColl  = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(28, city.City_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(CityName, city.City_Name);
        }
        public void Test_4_Region()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(28, region.Region_ID);
            Assert.AreEqual(RegionName, region.Region_Name);
            Assert.AreEqual(RegionName + " Child", region.B09_Region_SingleObject.Region_Child_Name);
            Assert.AreEqual(RegionName + " ReChild", region.B09_Region_ASingleObject.Region_Child_Name);
        }
Esempio n. 17
0
        public void Test_03_Create_Continent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl.AddNew();

            continent.Continent_Name = ContinentName;
            continent.B03_Continent_SingleObject.Continent_Child_Name  = ContinentName + " Child";
            continent.B03_Continent_ASingleObject.Continent_Child_Name = ContinentName + " ReChild";
            continentColl = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(5, continent.Continent_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(ContinentName, continent.Continent_Name);
            Assert.AreEqual(ContinentName + " Child", continent.B03_Continent_SingleObject.Continent_Child_Name);
            Assert.AreEqual(ContinentName + " ReChild", continent.B03_Continent_ASingleObject.Continent_Child_Name);
        }
Esempio n. 18
0
        public void Test_08_Edit_SubContinent()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects.FindB04_SubContinentByParentProperties(8);

            subContinent.SubContinent_Name += " Edited";
            subContinent.B05_SubContinent_SingleObject.SubContinent_Child_Name  += " Edited";
            subContinent.B05_SubContinent_ASingleObject.SubContinent_Child_Name += " Edited";
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(SubContinentName + " Edited", subContinent.SubContinent_Name);
            Assert.AreEqual(SubContinentName + " Child" + " Edited", subContinent.B05_SubContinent_SingleObject.SubContinent_Child_Name);
            Assert.AreEqual(SubContinentName + " ReChild" + " Edited", subContinent.B05_SubContinent_ASingleObject.SubContinent_Child_Name);
        }
Esempio n. 19
0
        public void Test_10_Delete_Country()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(10, country.Country_ID);
            subContinent.B05_CountryObjects.Remove(10);
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(0, subContinent.B05_CountryObjects.Count);
        }
        internal static void DoPopulate()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();

            var continent = continentColl.AddNew();

            continent.Continent_Name = ContinentName;
            continent.B03_Continent_SingleObject.Continent_Child_Name  = ContinentName + " Child";
            continent.B03_Continent_ASingleObject.Continent_Child_Name = ContinentName + " ReChild";

            var subContinent = continent.B03_SubContinentObjects.AddNew();

            subContinent.SubContinent_Name = SubContinentName;
            subContinent.B05_SubContinent_SingleObject.SubContinent_Child_Name  = SubContinentName + " Child";
            subContinent.B05_SubContinent_ASingleObject.SubContinent_Child_Name = SubContinentName + " ReChild";

            var country = subContinent.B05_CountryObjects.AddNew();

            country.Country_Name = CountryName;
            country.B07_Country_SingleObject.Country_Child_Name  = CountryName + " Child";
            country.B07_Country_ASingleObject.Country_Child_Name = CountryName + " ReChild";

            var region = country.B07_RegionObjects.AddNew();

            region.Region_Name = RegionName;
            region.B09_Region_SingleObject.Region_Child_Name  = RegionName + " Child";
            region.B09_Region_ASingleObject.Region_Child_Name = RegionName + " ReChild";

            var city = region.B09_CityObjects.AddNew();

            city.City_Name = CityName;
            city.B11_City_SingleObject.City_Child_Name  = CityName + " Child";
            city.B11_City_ASingleObject.City_Child_Name = CityName + " ReChild";

            var cityRoad = city.B11_CityRoadObjects.AddNew();

            cityRoad.CityRoad_Name = CityRoadName;

            continentColl = continentColl.Save();
        }
Esempio n. 21
0
        public void Test_05_Add_SubContinent_To_Delete()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(0, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects.AddNew();

            subContinent.SubContinent_Name = SubContinentName;
            continentColl = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(7, subContinent.SubContinent_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(SubContinentName, subContinent.SubContinent_Name);
        }
Esempio n. 22
0
// ReSharper disable InconsistentNaming
        public void FetchTest()
        {
            var b01_ContinentColl = B01_ContinentColl.GetB01_ContinentColl();

            foreach (var b02_Continent in b01_ContinentColl)
            {
                Console.WriteLine("Continent: " + b02_Continent.Continent_Name);
                Console.WriteLine("- Person = " + b02_Continent.B03_Continent_SingleObject.Continent_Child_Name);
                Console.WriteLine("- People = " + b02_Continent.B03_Continent_ASingleObject.Continent_Child_Name);
                foreach (var b04_SubContinent in b02_Continent.B03_SubContinentObjects)
                {
                    Console.WriteLine("\tSub-continent: " + b04_SubContinent.SubContinent_Name);
                    Console.WriteLine("\t- Person = " + b04_SubContinent.B05_SubContinent_SingleObject.SubContinent_Child_Name);
                    Console.WriteLine("\t- People = " + b04_SubContinent.B05_SubContinent_ASingleObject.SubContinent_Child_Name);
                    foreach (var b06_Country in b04_SubContinent.B05_CountryObjects)
                    {
                        Console.WriteLine("\t\tCountry: " + b06_Country.Country_Name);
                        Console.WriteLine("\t\t- Person = " + b06_Country.B07_Country_SingleObject.Country_Child_Name);
                        Console.WriteLine("\t\t- People = " + b06_Country.B07_Country_ASingleObject.Country_Child_Name);
                        foreach (var b08_Region in b06_Country.B07_RegionObjects)
                        {
                            Console.WriteLine("\t\t\tRegion/State: " + b08_Region.Region_Name);
                            Console.WriteLine("\t\t\t- Person = " + b08_Region.B09_Region_SingleObject.Region_Child_Name);
                            Console.WriteLine("\t\t\t- People = " + b08_Region.B09_Region_ASingleObject.Region_Child_Name);
                            foreach (var b10_City in b08_Region.B09_CityObjects)
                            {
                                Console.WriteLine("\t\t\t\tCity: " + b10_City.City_Name);
                                Console.WriteLine("\t\t\t\t- Person = " + b10_City.B11_City_SingleObject.City_Child_Name);
                                Console.WriteLine("\t\t\t\t- People = " + b10_City.B11_City_ASingleObject.City_Child_Name);
                                foreach (var b12_CityRoad in b10_City.B11_CityRoadObjects)
                                {
                                    Console.WriteLine("\t\t\t\t\tCity: " + b12_CityRoad.CityRoad_Name);
                                }
                            }
                        }
                    }
                }
            }
        }
Esempio n. 23
0
        public void Test_24_Edit_CityRoad()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(1, region.B09_CityObjects.Count);
            var city = region.B09_CityObjects[0];

            Assert.AreEqual(1, city.B11_CityRoadObjects.Count);
            var cityRoad = city.B11_CityRoadObjects[0];

            cityRoad.CityRoad_Name += " Edited";
            continentColl           = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(1, city.B11_CityRoadObjects.Count);
            cityRoad = city.B11_CityRoadObjects[0];
            Assert.AreEqual(CityRoadName + " Edited", cityRoad.CityRoad_Name);
        }
Esempio n. 24
0
        public void Test_13_Add_Region_To_Delete()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(0, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects.AddNew();

            region.Region_Name = RegionName;
            continentColl      = continentColl.Save();

            continent = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(28, region.Region_ID);

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(RegionName, region.Region_Name);
        }
Esempio n. 25
0
        public void Test_20_Edit_City()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(1, region.B09_CityObjects.Count);
            var city = region.B09_CityObjects.FindB10_CityByParentProperties(29);

            city.City_Name += " Edited";
            city.B11_City_SingleObject.City_Child_Name  += " Edited";
            city.B11_City_ASingleObject.City_Child_Name += " Edited";
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(CityName + " Edited", city.City_Name);
            Assert.AreEqual(CityName + " Child" + " Edited", city.B11_City_SingleObject.City_Child_Name);
            Assert.AreEqual(CityName + " ReChild" + " Edited", city.B11_City_ASingleObject.City_Child_Name);
        }
Esempio n. 26
0
        public void Test_22_Delete_CityRoad()
        {
            var continentColl = B01_ContinentColl.GetB01_ContinentColl();
            var continent     = continentColl[3];

            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            var subContinent = continent.B03_SubContinentObjects[0];

            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            var country = subContinent.B05_CountryObjects[0];

            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            var region = country.B07_RegionObjects[0];

            Assert.AreEqual(1, region.B09_CityObjects.Count);
            var city = region.B09_CityObjects[0];

            Assert.AreEqual(1, city.B11_CityRoadObjects.Count);
            var cityRoad = city.B11_CityRoadObjects[0];

            Assert.AreEqual(82, cityRoad.CityRoad_ID);
            city.B11_CityRoadObjects.Remove(82);
            continentColl = continentColl.Save();

            continentColl = B01_ContinentColl.GetB01_ContinentColl();
            continent     = continentColl[3];
            Assert.AreEqual(1, continent.B03_SubContinentObjects.Count);
            subContinent = continent.B03_SubContinentObjects[0];
            Assert.AreEqual(1, subContinent.B05_CountryObjects.Count);
            country = subContinent.B05_CountryObjects[0];
            Assert.AreEqual(1, country.B07_RegionObjects.Count);
            region = country.B07_RegionObjects[0];
            Assert.AreEqual(1, region.B09_CityObjects.Count);
            city = region.B09_CityObjects[0];
            Assert.AreEqual(0, city.B11_CityRoadObjects.Count);
        }