public SearchPensionRegulatorController( IAuthenticationService owinWrapper, SearchPensionRegulatorOrchestrator searchPensionRegulatorOrchestrator, IMultiVariantTestingService multiVariantTestingService, ICookieStorageService <FlashMessageViewModel> flashMessage, IMediator mediatr, ICookieStorageService <HashedAccountIdModel> accountCookieStorage) : base(owinWrapper, multiVariantTestingService, flashMessage) { _searchPensionRegulatorOrchestrator = searchPensionRegulatorOrchestrator; _mediatr = mediatr; _accountCookieStorage = accountCookieStorage; }
public void Arrange() { _mediator = new Mock <IMediator>(); _mediator.Setup(x => x.SendAsync(It.IsAny <GetPensionRegulatorRequest>())) .ReturnsAsync(new GetPensionRegulatorResponse { Organisations = new List <Organisation>() }); _orchestrator = new SearchPensionRegulatorOrchestrator( _mediator.Object, Mock.Of <ICookieStorageService <EmployerAccountData> >(), Mock.Of <ILog>()); }