public void Arrange() { _mediator = new Mock <IMediator>(); _logger = new Mock <ILog>(); _mapper = new Mock <IMapper>(); _mediator.Setup(x => x.SendAsync(It.IsAny <GetAccountLegalEntitiesRequest>())) .ReturnsAsync(new GetAccountLegalEntitiesResponse { Entities = new List <AccountSpecificLegalEntity>() }); _cookieService = new Mock <ICookieStorageService <EmployerAccountData> >(); _hashingService = new Mock <IAccountLegalEntityPublicHashingService>(); _expected = new GetCharityQueryResponse { Charity = new Charity { RegistrationNumber = 12345, Name = "Test Charity", Address1 = "1 Test Street", Address2 = "Test City", Address3 = "Test County", PostCode = "T11 1TT" } }; _mediator.Setup(x => x.SendAsync(It.IsAny <GetCharityQueryRequest>())) .ReturnsAsync(_expected); _orchestrator = new OrganisationOrchestrator(_mediator.Object, _logger.Object, _mapper.Object, _cookieService.Object, _hashingService.Object); }
public void Arrange() { _viewModel = new AddOrganisationAddressViewModel(); _request = new CreateOrganisationAddressRequest() { AddressFirstLine = "123, Test Lane", AddressSecondLine = "Test Garden", TownOrCity = "Test Town", County = "Testshire", Postcode = "TE12 3ST" }; _address = $"{_request.AddressFirstLine}, {_request.AddressSecondLine}, " + $"{_request.TownOrCity}, {_request.County}, {_request.Postcode}"; _mediator = new Mock <IMediator>(); _logger = new Mock <ILog>(); _mapper = new Mock <IMapper>(); _hashingService = new Mock <IAccountLegalEntityPublicHashingService>(); _mapper.Setup(x => x.Map <CreateOrganisationAddressRequest>(It.IsAny <AddOrganisationAddressViewModel>())) .Returns(_request); _mediator.Setup(x => x.Send(It.IsAny <CreateOrganisationAddressRequest>())) .Returns(new CreateOrganisationAddressResponse { Address = _address }); _cookieService = new Mock <ICookieStorageService <EmployerAccountData> >(); _orchestrator = new OrganisationOrchestrator(_mediator.Object, _logger.Object, _mapper.Object, _cookieService.Object, _hashingService.Object); }
public void Arrange() { _mediator = new Mock <IMediator>(); _logger = new Mock <ILogger>(); _mapper = new Mock <IMapper>(); _cookieService = new Mock <ICookieStorageService <EmployerAccountData> >(); _orchestrator = new OrganisationOrchestrator(_mediator.Object, _logger.Object, _mapper.Object, _cookieService.Object); }
public OrganisationController( IAuthenticationService owinWrapper, OrganisationOrchestrator orchestrator, IMultiVariantTestingService multiVariantTestingService, IMapper mapper, ILog logger, ICookieStorageService <FlashMessageViewModel> flashMessage) : base(owinWrapper, multiVariantTestingService, flashMessage) { _orchestrator = orchestrator; _mapper = mapper; _logger = logger; }
public OrganisationSharedController(IAuthenticationService owinWrapper, OrganisationOrchestrator orchestrator, IMultiVariantTestingService multiVariantTestingService, IMapper mapper, ICookieStorageService <FlashMessageViewModel> flashMessage, IMediator mediatr) : base(owinWrapper, multiVariantTestingService, flashMessage) { _orchestrator = orchestrator; _mapper = mapper; _mediatr = mediatr ?? throw new ArgumentNullException(nameof(mediatr)); }
public OrganisationController( IOwinWrapper owinWrapper, OrganisationOrchestrator orchestrator, IFeatureToggle featureToggle, IMultiVariantTestingService multiVariantTestingService, IMapper mapper, ILogger logger, ICookieStorageService <FlashMessageViewModel> flashMessage) : base(owinWrapper, featureToggle, multiVariantTestingService, flashMessage) { _orchestrator = orchestrator; _mapper = mapper; _logger = logger; }
public void Setup() { _mediator = new Mock <IMediator>(); _logger = new Mock <ILog>(); _mapper = new Mock <IMapper>(); _hashingService = new Mock <IAccountLegalEntityPublicHashingService>(); _cookieService = new Mock <ICookieStorageService <EmployerAccountData> >(); _orchestrator = new OrganisationOrchestrator( _mediator.Object, _logger.Object, _mapper.Object, _cookieService.Object, _hashingService.Object); }
public void Arrange() { _mediator = new Mock <IMediator>(); _logger = new Mock <ILog>(); _mapper = new Mock <IMapper>(); _mediator.Setup(x => x.SendAsync(It.IsAny <GetAccountLegalEntitiesRequest>())) .ReturnsAsync(new GetAccountLegalEntitiesResponse { Entities = new List <AccountSpecificLegalEntity>() }); _cookieService = new Mock <ICookieStorageService <EmployerAccountData> >(); _hashingService = new Mock <IAccountLegalEntityPublicHashingService>(); _orchestrator = new OrganisationOrchestrator(_mediator.Object, _logger.Object, _mapper.Object, _cookieService.Object, _hashingService.Object); }