コード例 #1
0
        public void AddBuilding_TwoBuildings()
        {
            // Arrange
            Building b1 = new Building {
                BuildingId = 1000, Name = "BLD001"
            };
            Building b2 = new Building {
                BuildingId = 2000, Name = "BLD002"
            };

            BuildingRepository buildingRepo = new BuildingRepository();

            // Act
            buildingRepo.AddBuilding(b1);
            buildingRepo.AddBuilding(b2);

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

            // Assert
            Assert.AreEqual(22, buildings.Length);
            Assert.AreEqual(b1, buildings[20]);
            Assert.AreEqual(b2, buildings[21]);
        }