Пример #1
0
        public void DeleteAnimal_ShouldReturn204_WhenValid()
        {
            int animalCount = mockAnimals.Count;
            var result      = animalController.Delete(1, 1);
            var response    = result as NoContentResult;

            Assert.IsNotNull(response);
            Assert.AreEqual(204, response.StatusCode);
            Assert.AreEqual(animalCount - 1, mockAnimals.Count);
        }
Пример #2
0
        public void Delete()
        {
            Animal toDelete        = controller.Get(3);
            string expectedMessage = $"{toDelete.Name} delected";
            string returnedMessage = controller.Delete(toDelete.Id);

            Assert.Equal(expectedMessage, returnedMessage);
        }
        public void ConsumeDelete_ReturnNoContentResult()
        {
            //Arrange
            var random = new Random();
            //Act
            var noContentResult = _controller.Delete(random.Next());

            //Assert
            Assert.IsType <NoContentResult>(noContentResult);
        }