public ActionResult TransferConnectionInvitationAuthorization(GetTransferConnectionInvitationAuthorizationQuery query) { var response = Task.Run(() => _mediator.SendAsync(query)).GetAwaiter().GetResult(); var model = _mapper.Map <TransferConnectionInvitationAuthorizationViewModel>(response); return(PartialView(model)); }
public void Arrange() { _query = new GetTransferConnectionInvitationAuthorizationQuery(); _response = new GetTransferConnectionInvitationAuthorizationResponse { AuthorizationResult = AuthorizationResult.FeatureAgreementNotSigned, IsValidSender = true, TransferAllowancePercentage = .25m }; _mapperConfig = new MapperConfiguration(c => c.AddProfile <TransferMappings>()); _mapper = _mapperConfig.CreateMapper(); _mediator = new Mock <IMediator>(); _mediator.Setup(m => m.SendAsync(_query)).ReturnsAsync(_response); _controller = new TransfersController(null, _mapper, _mediator.Object); }