Hierarchy() 공개 메소드

public Hierarchy ( int geoNameId, ResultStyle resultStyle = ResultStyle.Medium ) : Hierarchy
geoNameId int
resultStyle ResultStyle
리턴 Hierarchy
예제 #1
0
        public void GeoNames_Hierarchy_ShouldReturnNull_WhenItemsIsNull()
        {
            using (var geoNames = new GeoNamesContainer("asdf;fdks*"))
            {
                const int geoNameId = 6295630;
                var       results   = geoNames.Hierarchy(geoNameId, ResultStyle.Full);

                results.ShouldBeNull();
            }
        }
예제 #2
0
        public void GeoNames_Hierarchy_ShouldReturn1Result_ForGeoNameId6295630()
        {
            using (var geoNames = new GeoNamesContainer(UserName))
            {
                const int geoNameId = 6295630;
                var       results   = geoNames.Hierarchy(geoNameId, ResultStyle.Full);

                results.ShouldNotBeNull();
                results.ItemsList.ShouldNotBeNull();
                results.ItemsList.Count.ShouldEqual(1);
                results.ItemsList[0].AlternateNames.ShouldNotBeNull();
                results.ItemsList[0].AlternateNames.Count.ShouldBeInRange(1, int.MaxValue);
            }
        }
예제 #3
0
        public void GeoNames_Hierarchy_ShouldReturnNull_WhenItemsIsNull()
        {
            using (var geoNames = new GeoNamesContainer("asdf;fdks*"))
            {
                const int geoNameId = 6295630;
                var results = geoNames.Hierarchy(geoNameId, ResultStyle.Full);

                results.ShouldBeNull();
            }
        }
예제 #4
0
        public void GeoNames_Hierarchy_ShouldReturn1Result_ForGeoNameId6295630()
        {
            using (var geoNames = new GeoNamesContainer(UserName))
            {
                const int geoNameId = 6295630;
                var results = geoNames.Hierarchy(geoNameId, ResultStyle.Full);

                results.ShouldNotBeNull();
                results.ItemsList.ShouldNotBeNull();
                results.ItemsList.Count.ShouldEqual(1);
                results.ItemsList[0].AlternateNames.ShouldNotBeNull();
                results.ItemsList[0].AlternateNames.Count.ShouldBeInRange(1, int.MaxValue);
            }
        }