public void GetAllLayersTest() { 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<ILayer> layerList = map.GetAllLayers(); Assert.AreEqual(layerList.Count, 6); }
public void GetAllLayersTest() { 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 <ILayer> layerList = map.GetAllLayers(); Assert.AreEqual(layerList.Count, 6); }