Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> AnswerQuestion([FromBody] AnswerQuestionCommand command)
        {
            var result = await _Mediator.Send(command);

            return(Ok(result));
        }