public void GetAllGroupsTest() { var map = new MapFrame(); var group = new MapGroup(); map.Layers.Add(group); group.Layers.Add(new MapPolygonLayer()); group.Layers.Add(new MapLineLayer()); group.Layers.Add(new MapPointLayer()); //add a nested group var group2 = new MapGroup(); group.Layers.Add(group2); group2.Layers.Add(new MapPointLayer()); group2.Layers.Add(new MapLineLayer()); group2.Layers.Add(new MapPolygonLayer()); List<IMapGroup> groupList = map.GetAllGroups(); Assert.AreEqual(groupList.Count, 2); }
public void GetAllGroupsTest() { var map = new MapFrame(); var group = new MapGroup(); map.Layers.Add(group); group.Layers.Add(new MapPolygonLayer()); group.Layers.Add(new MapLineLayer()); group.Layers.Add(new MapPointLayer()); // add a nested group var group2 = new MapGroup(); group.Layers.Add(group2); group2.Layers.Add(new MapPointLayer()); group2.Layers.Add(new MapLineLayer()); group2.Layers.Add(new MapPolygonLayer()); List <IMapGroup> groupList = map.GetAllGroups(); Assert.AreEqual(groupList.Count, 2); }