public async Task AnswerQuestionCommandHandler_Handle_ValidCommand() { var handler = new AnswerQuestionCommandHandler(_unitOfWork); var command = new AnswerQuestionCommand() { Answer = string.Empty, QuestionnaireId = 1000, QuestionId = 3807638, ExecutionId = Guid.NewGuid(), SubjectId = 2605515, AnswerId = 17969124 }; _unitOfWork.SetEntity(DataHelper.GetFakeQuestionnaire()); var result = await handler.Handle(command, default); result.Should().BeTrue(); }
public async Task <IActionResult> AnswerQuestion([FromBody] AnswerQuestionCommand command) { var result = await _Mediator.Send(command); return(Ok(result)); }