예제 #1
0
        public void Test_OnlyHerbivoresShouldSortInto6Wagons()
        {
            Train train = new Train();

            train.PlaceAllAnimals(LoadAnimals.LoadOnlyHerbivores6Wagons());

            Assert.AreEqual(6, train.wagons.Count);
        }
예제 #2
0
        public void Test_OnlyBigCarnivoresAllSeperate()
        {
            Train train = new Train();

            train.PlaceAllAnimals(LoadAnimals.LoadOnlyBigCarnivores(999));

            Assert.AreEqual(999, train.wagons.Count);
        }
예제 #3
0
        public void Test_ShouldSortInto7Wagons()
        {
            Train train = new Train();

            train.PlaceAllAnimals(LoadAnimals.Load7WagonTestAnimals());

            Assert.AreEqual(7, train.wagons.Count);
        }