public void Delete_MissingTask() { var reasoningTaskService = new Mock <IReasoningTaskService>(); var controller = new ReasoningTaskController(reasoningTaskService.Object); var result = controller.Delete("testId").Result; Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(NotFoundResult)); }
public void Delete_ExistingTask() { var reasoningTaskService = new Mock <IReasoningTaskService>(); reasoningTaskService.Setup(x => x.DeleteTaskAsync(It.IsAny <string>())) .Returns(Task.FromResult(true)); var controller = new ReasoningTaskController(reasoningTaskService.Object); var result = controller.Delete("testId").Result as OkResult; Assert.IsNotNull(result); }