public void RemoveDoor_AllBuildings() { // Arrange DoorRepository doorRepository = new DoorRepository(); // Act doorRepository.GetDoors().ToList().ForEach(b => doorRepository.RemoveDoor(b.DoorId)); Door[] doors = doorRepository.GetDoors().ToArray(); // Assert Assert.AreEqual(0, doors.Length); }
public void GetDoors() { // Arrange DoorRepository doorRepository = new DoorRepository(); // Act Door[] doors = doorRepository.GetDoors().ToArray(); // Assert Assert.AreEqual(46, doors.Length); }
public void RemoveDoor_TwoDoors() { // Arrange Door door1 = new Door { BuildingId = 1, DoorId = 1000, Name = "Door1000", Status = DoorStatus.ClosedLocked }; Door door2 = new Door { BuildingId = 1, DoorId = 2000, Name = "Door2000", Status = DoorStatus.OpenLocked }; DoorRepository doorRepository = new DoorRepository(); // Act doorRepository.RemoveDoor(1); doorRepository.RemoveDoor(2); // Assert Door[] doors = doorRepository.GetDoors().ToArray(); Assert.AreEqual(44, doors.Length); }