コード例 #1
0
        public void CanDeleteBuilding()
        {
            // ARRANGE
            var testBuilding = GetSomeBuildingFromTestData();
            var rectangle    = GetMapRectangleFromWay(testBuilding);

            // ACT
            _tileEditor.DeleteBuilding(testBuilding.Id, rectangle);

            // ASSERT
            var buildings = GetElementById(testBuilding.Id).ToList();

            Assert.AreEqual(2, buildings.Count());
            Assert.IsTrue(buildings[0].Tags
                          .ContainsKey(ActionStreetMap.Maps.Strings.DeletedElementTagKey));
        }