public void IsRoomAvailable_IsThereRoomOrNot() { int peopleLimit = 1; bool decision = true; List <Traveler> travelers = new List <Traveler>(); travelers.Add(new Traveler()); travelers.Add(new Traveler()); StationTestDummy station = new StationTestDummy(peopleLimit, new EndStep()); station.PlayerArrival(travelers[0], decision); station.PlayerArrival(travelers[1], decision); Assert.AreEqual(station.IsRoomAvailable(), false); }
public void PlayerArrival_TravelerAndDecision_UpdatePlayersIn() { int peopleLimit = 3; bool decision = false; Traveler traveler = new Traveler(); List <Traveler> travelers = new List <Traveler>(); travelers.Add(traveler); StationTestDummy station = new StationTestDummy(peopleLimit, new EndStep()); station.PlayerArrival(traveler, decision); Assert.AreEqual(station.PlayersIn, travelers); Assert.AreEqual(station.PlayersIn[0].Score, 0); }