コード例 #1
0
        public void RemoveBuilding_TwoBuildings()
        {
            // Arrange
            BuildingRepository buildingRepo = new BuildingRepository();

            // Act
            buildingRepo.RemoveBuilding(1);
            buildingRepo.RemoveBuilding(2);

            Building[] buildings = buildingRepo.GetBuildings().ToArray();

            // Assert
            Assert.AreEqual(18, buildings.Length);
        }
コード例 #2
0
        public void RemoveBuilding_AllBuildings()
        {
            // Arrange
            BuildingRepository buildingRepo = new BuildingRepository();

            // Act
            buildingRepo.GetBuildings().ToList().ForEach(b => buildingRepo.RemoveBuilding(b.BuildingId));

            Building[] buildings = buildingRepo.GetBuildings().ToArray();

            // Assert
            Assert.AreEqual(0, buildings.Length);
        }