Пример #1
0
        public void DeleteToDoListTest()
        {
            var mediator  = new Mock <IMediator>();
            var patchToDo = new Mock <IPatchToDo>();
            DeleteToDoListQuery command = new DeleteToDoListQuery
            {
                ItemId = 1
            };

            mediator.Setup(e => e.Send(command, new System.Threading.CancellationToken())).Returns(Task.FromResult(1));
            ToDoListController controller = new ToDoListController(patchToDo.Object, mediator.Object);
            var result   = controller.DeleteToDoList(command);
            var response = result.Result as OkObjectResult;

            Assert.AreEqual(1, (int)response.Value);
        }
 public async Task <ActionResult> DeleteToDoList([FromQuery] DeleteToDoListQuery command)
 {
     return(Ok(await _mediator.Send(command)));
 }