public async Task <IActionResult> Remove([FromBody][Required] RemoveTodoRequest request) { var input = new RemoveTodoInput(request.TaskId); await _useCase.Execute(input); return(_presenter.ViewModel); }
public async Task NullInput_ShouldThrow() { await Assert.ThrowsAsync <Exception>(async() => { await _useCase.Execute(null); }); }