public void Amount_Off_Wagons_Is_Equal_To_Expected_Amount_With_Only_Carnivores() { for (int i = 0; i < 4; i++) { animals.Add(new Animal(AnimalSize.Small, AnimalType.Carnivore)); } wagons = Sorter.AnimalsToWagons(animals); train.AddWagons(wagons); Assert.AreEqual(4, train.Wagons.Count); CollectionAssert.AreEquivalent(animals, train.GetAllAnimals()); }