public void PassByDoors_TwoTimes_1stDoorsBecomeWithOpenedStatus() { // Arrange var doors = new DoorsCollection(); // Act doors.PassByDoors(times: 2); var firstsDoors = doors.Where(d => d.Number % 2 != 0); // Assert Assert.IsTrue(firstsDoors.All(d => d.Status == DoorStatus.Opened)); }
public void PassByDoors_TwoTimes_2ndDoorsBemoceWithClosedStatus() { // Arrange var doors = new DoorsCollection(); // Act doors.PassByDoors(times: 2); var secondDoors = doors.Where(d => d.Number % 2 == 0); // Assert Assert.IsTrue(secondDoors.All(d => d.Status == DoorStatus.Closed)); }