public async Task <IActionResult> Add([FromBody][Required] AddTodoTaskRequest request) { var input = new AddTodoInput(request.Name, request.Description, request.DueDate); await _useCase.Execute(input); return(_presenter.ViewModel); }
public async Task NullInput_ShouldThrow() { await Assert.ThrowsAsync <Exception>(async() => { await _useCase.Execute(null); }); }