public void GetTravelerShuffler() { TravelerShuffler shufflerOne = TravelerShuffler.GetShuffler(); TravelerShuffler shufflerTwo = TravelerShuffler.GetShuffler(); Assert.AreEqual(shufflerOne, shufflerTwo); Assert.AreSame(shufflerOne, shufflerTwo); }
public void ShuffleTravelers_ListOfTravelers_ShuffledListOfTravelers() { TravelerShuffler shufflerOne = TravelerShuffler.GetShuffler(); List <Traveler> travelers = new List <Traveler>(); travelers.Add(new Traveler()); travelers.Add(new Traveler()); travelers.Add(new Traveler()); travelers.Add(new Traveler()); travelers.Add(new Traveler()); Assert.AreNotEqual(shufflerOne.ShuffleTravelers(travelers), travelers); }