public void DockingStation_ReportBroken_ShouldChangeTheStateOfBikeWorkingToFalse() { var bike = new Bike(); var dockingStation = new DockingStation(1); dockingStation.DockBike(bike, 0); Assert.True(bike.Working); bike.Working.Should().Equals(true); dockingStation.ReportBroken(0); Assert.False(bike.Working); bike.Working.Should().Equals(false); }