public void DeleteTimelineEvent_Returns404NotFound_WhenNonExistentResourceIDSubmitted() { mockRepo.Setup(repo => repo.GetTimelineEventById(0)).Returns(() => null); var controller = new TimelineController(mockRepo.Object, mapper); var result = controller.DeleteTimelineEvent(0); Assert.IsType <NotFoundResult>(result); }
public void DeleteTimelineEvent_Returns204NoContent_WhenValidResourceIDSubmitted() { mockRepo.Setup(repo => repo.GetTimelineEventById(1)).Returns( new TimelineEvent { Id = 1, Day = 4, Month = 11, Year = 2020, CreatedByUserId = 823, Event = "Agent Orange is Fired" } ); var controller = new TimelineController(mockRepo.Object, mapper); var result = controller.DeleteTimelineEvent(1); Assert.IsType <NoContentResult>(result); }