public void TestAddANewLayer()
        {
            BaseVirtualEarthLayer layer = NSubstitute.Substitute.For <BaseVirtualEarthLayer> ();

            mapWrapper.AddLayer(layer);
            Assert.Contains(layer, mapWrapper.Layers);
        }
Пример #2
0
 public void SetActiveVirtualEarthLayer(BaseVirtualEarthLayer layer)
 {
     if (typeof(Layer) == typeof(VirtualEarthTileLayer))
     {
         SetActiveVirtualEarthTileLayer(layer as VirtualEarthTileLayer);
     }
 }
        public void TestAddVirtualEarthLayer()
        {
            BaseVirtualEarthLayer layer = NSubstitute.Substitute.For <BaseVirtualEarthLayer> ();

            map.createVirtualEarthLayer().Returns(layer);
            mapWrapper.createVirtualEarthLayer();
            Assert.Contains(layer, mapWrapper.Layers);
        }
Пример #4
0
    public void createVirtualEarthLayer(string key)
    {
        BaseVirtualEarthLayer layer = MapImplementation.createVirtualEarthLayer();

        layer.Key = key;
        MapImplementation.SetActiveVirtualEarthLayer(layer);
        Layers.Add(layer);
    }
        public void TestVirtualEarthLayerGameObjectIsSetActive()
        {
            string key = "Dummykey";
            BaseVirtualEarthLayer layer = NSubstitute.Substitute.For <BaseVirtualEarthLayer> ();

            map.createVirtualEarthLayer().Returns(layer);
            mapWrapper.createVirtualEarthLayer(key);
            map.Received(1).SetActiveVirtualEarthLayer(mapWrapper.Layers[0]);
        }
        public void TestSetVirtualEarthLayerKey()
        {
            string key = "Dummykey";
            BaseVirtualEarthLayer layer = NSubstitute.Substitute.For <BaseVirtualEarthLayer> ();

            map.createVirtualEarthLayer().Returns(layer);
            mapWrapper.createVirtualEarthLayer(key);
            Assert.AreEqual(key, mapWrapper.Layers[0].Key);
        }
Пример #7
0
 public void AddLayer(BaseVirtualEarthLayer layer)
 {
     Layers.Add(layer);
 }