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); }
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); }