Ejemplo n.º 1
0
        public void GetTravelerShuffler()
        {
            TravelerShuffler shufflerOne = TravelerShuffler.GetShuffler();
            TravelerShuffler shufflerTwo = TravelerShuffler.GetShuffler();

            Assert.AreEqual(shufflerOne, shufflerTwo);
            Assert.AreSame(shufflerOne, shufflerTwo);
        }
Ejemplo n.º 2
0
        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);
        }