public void Arrange()
        {
            _employerAccountPayeOrchestrator = new Mock <Web.Orchestrators.EmployerAccountPayeOrchestrator>();

            _owinWrapper = new Mock <IOwinWrapper>();
            _owinWrapper.Setup(x => x.GetClaimValue("sub")).Returns(ExpectedUserId);
            _featureToggle          = new Mock <IFeatureToggle>();
            _userViewTestingService = new Mock <IMultiVariantTestingService>();
            _flashMessage           = new Mock <ICookieStorageService <FlashMessageViewModel> >();

            _controller = new EmployerAccountPayeController(
                _owinWrapper.Object, _employerAccountPayeOrchestrator.Object, _featureToggle.Object, _userViewTestingService.Object, _flashMessage.Object);
        }
Esempio n. 2
0
        public void Arrange()
        {
            _employerAccountPayeOrchestrator = new Mock <Web.Orchestrators.EmployerAccountPayeOrchestrator>();
            _employerAccountPayeOrchestrator.Setup(x => x.RemoveSchemeFromAccount(It.IsAny <RemovePayeSchemeViewModel>())).ReturnsAsync(new OrchestratorResponse <RemovePayeSchemeViewModel>());
            _owinWrapper = new Mock <IOwinWrapper>();
            _owinWrapper.Setup(x => x.GetClaimValue("sub")).Returns("123abc");
            _featureToggle          = new Mock <IFeatureToggle>();
            _userViewTestingService = new Mock <IMultiVariantTestingService>();
            _flashMessage           = new Mock <ICookieStorageService <FlashMessageViewModel> >();

            _controller = new EmployerAccountPayeController(
                _owinWrapper.Object, _employerAccountPayeOrchestrator.Object, _featureToggle.Object, _userViewTestingService.Object, _flashMessage.Object);
        }