Beispiel #1
0
        public void FeedAnimal_ShouldReturnUpdatedAnimal_WhenValid()
        {
            var       result        = animalController.Feed(1, 1);
            var       response      = result as OkObjectResult;
            var       responseValue = response.Value as AnimalDTO;
            AnimalDTO animal        = responseValue;

            Assert.IsNotNull(response);
            Assert.AreEqual(200, response.StatusCode);
            Assert.AreEqual(1, animal.Id);
            Assert.AreEqual("Gazza", animal.Name);
            Assert.AreEqual(50, animal.Happiness);
            Assert.AreEqual(30, animal.Hunger);
        }