public async Task check_orchestrator_builds_with_roepao_details() { var request = new GetRoepaoRequest(_applicationId, UserId, UserName); var viewModel = await _orchestrator.GetRoepaoViewModel(request); // NOTE: We only grab Common Details at the moment Assert.IsNotNull(viewModel.Ukprn); Assert.IsNotNull(viewModel.ApplyLegalName); }
public async Task <RoepaoPageViewModel> GetRoepaoViewModel(GetRoepaoRequest request) { var pageId = GatewayPageIds.Roepao; _logger.LogInformation($"Retrieving RoEPAO details for application {request.ApplicationId}"); var model = new RoepaoPageViewModel(); await model.PopulatePageCommonDetails(_applyApiClient, request.ApplicationId, GatewaySequences.RegisterChecks, pageId, request.UserId, request.UserName, RoatpGatewayConstants.Captions.RegisterChecks, RoatpGatewayConstants.Headings.Roepao, NoSelectionErrorMessages.Errors[GatewayPageIds.Roepao]); return(model); }