public void HandlersReturnValidRoomForAnimals(Animal a, Habitation expected)
        {
            var recieved = HabitationHandler.CreateHandlers().PickHabitation(a);

            Assert.NotNull(recieved);
            Assert.Equal(expected.GetAnimal(), recieved.GetAnimal());
            Assert.Equal(expected.GetType(), recieved.GetType());
        }
Example #2
0
        public void GetAnimalContainerReturnsCorrectAnswerForValidInput(Animal a)
        {
            Habitation expected = HabitationHandler.CreateHandlers().PickHabitation(a);
            Habitation recieved = group.GetAnimalContainer(a.Name);

            Assert.NotNull(recieved);
            Assert.Equal(expected.GetAnimal(), recieved.GetAnimal());
            Assert.Equal(expected.GetType(), recieved.GetType());
        }