public async Task <ActionResult> Added(AddedAccountProviderRouteValues routeValues) { var query = new GetAddedAccountProviderQuery(routeValues.AccountId.Value, routeValues.AccountProviderId.Value); var result = await _mediator.Send(query); var model = _mapper.Map <AddedAccountProviderViewModel>(result); return(View(model)); }
public Task <ActionResult> Added() { AddedAccountProviderRouteValues = new AddedAccountProviderRouteValues { AccountId = 1, AccountProviderId = 2 }; GetAddedAccountProviderQueryResult = new GetAddedAccountProviderQueryResult(new Application.Queries.GetAddedAccountProvider.Dtos.AccountProviderDto { Id = 2, ProviderUkprn = 12345678, ProviderName = "Foo" }); Mediator.Setup(m => m.Send(It.Is <GetAddedAccountProviderQuery>(q => q.AccountId == AddedAccountProviderRouteValues.AccountId && q.AccountProviderId == AddedAccountProviderRouteValues.AccountProviderId), CancellationToken.None)).ReturnsAsync(GetAddedAccountProviderQueryResult); return(AccountProvidersController.Added(AddedAccountProviderRouteValues)); }