public ActionResult Get()
        {
            GetAccountProviderLegalEntityRouteValues = new GetAccountProviderLegalEntityRouteValues
            {
                AccountId            = 1,
                AccountProviderId    = 2,
                AccountLegalEntityId = 3
            };

            GetAccountProviderLegalEntityQueryResult = new GetAccountProviderLegalEntityQueryResult(
                new Application.Queries.GetAccountProviderLegalEntity.Dtos.AccountProviderDto(),
                new Application.Queries.GetAccountProviderLegalEntity.Dtos.AccountLegalEntityDto(),
                new Application.Queries.GetAccountProviderLegalEntity.Dtos.AccountProviderLegalEntityDto
            {
                Operations = new List <Operation>
                {
                    Operation.CreateCohort
                }
            },
                2,
                false);

            Mediator.Setup(m => m.Send(It.Is <GetAccountProviderLegalEntityQuery>(q =>
                                                                                  q.AccountId == GetAccountProviderLegalEntityRouteValues.AccountId &&
                                                                                  q.AccountProviderId == GetAccountProviderLegalEntityRouteValues.AccountProviderId &&
                                                                                  q.AccountLegalEntityId == GetAccountProviderLegalEntityRouteValues.AccountLegalEntityId), CancellationToken.None))
            .ReturnsAsync(GetAccountProviderLegalEntityQueryResult);

            return(AccountProviderLegalEntitiesController.Get(GetAccountProviderLegalEntityRouteValues));
        }
Exemplo n.º 2
0
 public ActionResult Get(GetAccountProviderLegalEntityRouteValues routeValues)
 {
     return(RedirectToAction("Set", "Operations", new OperationRouteValue {
         AccountProviderId = routeValues.AccountProviderId.Value,
         AccountLegalEntityId = routeValues.AccountLegalEntityId.Value
     }));
 }