private Train GetSimpleTrain() { var trainId = "TrainId"; var coaches = new Coach[0]; return new Train(trainId, coaches); }
public void AddPassenger_DoorsClose_PassengerNotAdded() { var coach = new Coach(); var passenger = new Passenger(); coach.AddPassenger(passenger); Assert.AreEqual(0, coach.PassengerCount); }
public void AddPassenger_DoorsOpen_PassengerAdded() { var coach = new Coach(); coach.OpenDoors(); var passenger = new Passenger(); coach.AddPassenger(passenger); Assert.AreEqual(1, coach.PassengerCount); }