public void InitTest() { base.InitDbContext(); _backgroundService = Substitute.For<IBackgroundService>(); _appraiserOrderRepository = new AppraiserOrderRepository(this.DbFactory); _orderRepository = new OrderRepository(this.DbFactory); _commitProvider = new CommitProvider(this.DbFactory); _userRepository = new UserRepository(this.DbFactory); _taskManager = new TaskManager(_backgroundService, _userRepository); _referenceManagement = new ReferenceManagement(new ReferenceRepository(this.DbFactory), new WebCacheService()); _dateTimeManager = new DateTimeManager(_referenceManagement); _appraiserManagement = Substitute.For<IAppraiserManagement>(); _configHelper = Substitute.For<IConfigurationHelper>(); _orderManager = new OrderManager( _orderRepository, Substitute.For<IClientUserRepository>(), _referenceManagement, _appraiserManagement, _configHelper, Substitute.For<IAppraiserOrderRepository>(), Substitute.For<IChangeTrackingRepository>(), Substitute.For<IOrderHistoryManager>(), Substitute.For<IOrderDocumentsRepository>()); _appraiserOrderDeliveryService = new AppraiserOrderDeliveryService(_taskManager, _appraiserOrderRepository, _commitProvider, _orderManager, new DateTimeManager(_referenceManagement), Substitute.For<IOrderHistoryManager>(), Substitute.For<IAppraiserOrderSetPointsRepository>(), Substitute.For<IAppraiserOrderListItemRepository>(), Substitute.For<IOrderPeriodicalNotificationManager>()); }
public void SetUp() { AppraiserManagement = Substitute.For<IAppraiserManagement>(); AppraisalCompanyManagement = Substitute.For<IAppraisalCompanyManagement>(); UsersManagement = Substitute.For<IUsersManagement>(); Target = new AppraisalCompanySignUpService(UsersManagement, AppraisalCompanyManagement, AppraiserManagement); }
public AppraisalCompanyProfileController( IAppraisalCompanyService appraisalCompanyWizardService, IAppraiserManagement appraiserManagement, IReferenceManagement referenceManagement, IAppraisalCompanyBranchesService appraisalCompanyBranchesService, IGeocodingValidation geocodingValidation) { _appraisalCompanyWizardService = appraisalCompanyWizardService; _referenceManagement = referenceManagement; _appraiserManagement = appraiserManagement; var branchesService = new BranchesDatabaseService(appraisalCompanyBranchesService); branchesService.CurrentCompanyService = new LazeCurrentCompanyService(GetAppraisalCompanyId); var lazyCompanyDetails = new Lazy<AppraisalCompanyDetailsViewModel>( () => _appraisalCompanyWizardService.GetAppraisalCompanyDetails(GetAppraisalCompanyId())); _branchesService = new BranchesServiceSecurity(branchesService, lazyCompanyDetails); _branchAcceses = new BranchAcceses(lazyCompanyDetails); _brancheMessagesService = new BrancheMessageService(() => Session, branchesService.CurrentCompanyService) { BrancheAddedMessage = Constants.Notifications.BranchSaved, BranchesAddedMessage = Constants.Notifications.BranchesSaved, EmptyResult = string.Empty }; _geocodingValidation = geocodingValidation; }
public AppraisalCompanyWizardController(IAppraisalCompanyService appraisalCompanyService, IAppraiserManagement appraiserManagement, ITaskManager taskManager, IGeocodingValidation geocodingValidation) { _appraisalCompanyService = appraisalCompanyService; _appraiserManagement = appraiserManagement; _taskManager = taskManager; _geocodingValidation = geocodingValidation; }
public AppraiserProfileController ( IAppraiserUserService appraiserUserService, IAscGovLicenseService ascGovLicenseService, IUsersManagement usersManager, IReferenceManagement referenceManagement, IDVSUserManager dvsUsersManager, IAppraiserManagement appraiserManager, IAppraiserAccessManager appraiserAccessManager, IHUDService hudService, IUserAccessHelper userAccessHelper, IGeocodingValidation geocodingValidation, ITestOrderManager testOrderManager, ITaskManager taskManager ) { _appraiserUserService = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserUserService); _ascGovLicenseService = ValidationUtil.CheckOnNullAndThrowIfNull(ascGovLicenseService); _usersManager = ValidationUtil.CheckOnNullAndThrowIfNull(usersManager); _referenceManagement = ValidationUtil.CheckOnNullAndThrowIfNull(referenceManagement); _appraiserManager = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManager); _dvsUsersManager = ValidationUtil.CheckOnNullAndThrowIfNull(dvsUsersManager); _appraiserAccessManager = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserAccessManager); _hudService = ValidationUtil.CheckOnNullAndThrowIfNull(hudService); _userAccessHelper = ValidationUtil.CheckOnNullAndThrowIfNull(userAccessHelper); _geocodingValidation = geocodingValidation; _testOrderManager = ValidationUtil.CheckOnNullAndThrowIfNull(testOrderManager); _taskManager = ValidationUtil.CheckOnNullAndThrowIfNull(taskManager); }
public AppraiserAccessManager(IReferenceManagement referenceManagement, IUsersManagement usersManager, IAppraiserManagement appraiserManager, HttpContextBase httpContext, ISecurityContext securityContext) { _referenceManagement = ValidationUtil.CheckOnNullAndThrowIfNull(referenceManagement); _appraiserManager = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManager); _securityContext = ValidationUtil.CheckOnNullAndThrowIfNull(securityContext); _usersManager = ValidationUtil.CheckOnNullAndThrowIfNull(usersManager); _httpContext = ValidationUtil.CheckOnNullAndThrowIfNull(httpContext); }
public SecurityContextService(IUsersManagement usersManager, HttpContextBase httpContext, IAppraiserManagement appraiserManagement, IDVSUserManager dvsUserManager, IClientUserManager clientUserManager) { _httpContext = ValidationUtil.CheckOnNullAndThrowIfNull(httpContext); _usersManager = ValidationUtil.CheckOnNullAndThrowIfNull(usersManager); _appraiserManagement = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManagement); _dvsUserManager = ValidationUtil.CheckOnNullAndThrowIfNull(dvsUserManager); _clientUserManager = ValidationUtil.CheckOnNullAndThrowIfNull(clientUserManager); }
public HomeController(IUsersManagement userManagement, IAuthProvider authenticationProvider, IUserAccessHelper userAccessHelper, IAppraiserManagement appraiserManagement, ITaskManager taskManager) { _userManagement = userManagement; _authenticationProvider = authenticationProvider; _userAccessHelper = userAccessHelper; _appraiserManagement = appraiserManagement; _taskManager = taskManager; }
public void MailManagerTest_InitTest() { base.InitDbContext(); _usersManagement = Substitute.For<IUsersManagement>(); _appraiserManagement = Substitute.For<IAppraiserManagement>(); _referenceManagement = Substitute.For<IReferenceManagement>(); _dvsUserManager = Substitute.For<IDVSUserManager>(); _emailRepsoitory = new EmailTemplateRepository(this.DbFactory); _configHelper = new ConfigHelper(); _target = new MailManager(_usersManagement, _appraiserManagement, _referenceManagement, _emailRepsoitory, _dvsUserManager, _configHelper); }
public MailManager(IUsersManagement userManagement, IAppraiserManagement appraiserManagement, IReferenceManagement referenceManager, IEmailTempalteRepository emailRepository, IDVSUserManager dvsUserManager, IConfigurationHelper configManager) { _userManagement = userManagement; _appraiserManagement = appraiserManagement; _referenceManager = referenceManager; _emailRepository = emailRepository; _dvsUserManager = dvsUserManager; _configManager = configManager; }
public AppraisalCompanyService(IAppraisalCompanyManagement appraisalCompanyManagement, IAppraiserManagement appraisalCompanyAdminManagement, IFeeManager feeManager, StatusHistoryManager statusHistoryManager, IReferenceManagement referenceManagement, ICryptographicProvider cryptographicProvider, IGeocodingDataService geocodingService) { _appraisalCompanyManagement = appraisalCompanyManagement; _appraisalCompanyAdminManagement = appraisalCompanyAdminManagement; _feeManager = feeManager; _referenceManagement = referenceManagement; _cryptographicProvider = cryptographicProvider; _addressManager = new AddressManager(referenceManagement); _phoneManager = new PhoneManager(); _statusHistoryManager = statusHistoryManager; _geocodingDataService = geocodingService; }
public void TestInitialize() { _orderRepository = Substitute.For<IOrderRepository>(); _clientUserRepository = Substitute.For<IClientUserRepository>(); _referenceManagement = Substitute.For<IReferenceManagement>(); _appraiserManagement = Substitute.For<IAppraiserManagement>(); _configHelper = Substitute.For<IConfigurationHelper>(); _target = new OrderManager( _orderRepository, _clientUserRepository, _referenceManagement, _appraiserManagement, _configHelper, Substitute.For<IAppraiserOrderRepository>(), Substitute.For<IChangeTrackingRepository>(), Substitute.For<IOrderHistoryManager>(), Substitute.For<IOrderDocumentsRepository>()); }
public OrderManager(IOrderRepository orderRepository, IClientUserRepository clientUserRepository, IReferenceManagement referenceManagement, IAppraiserManagement appraiserManagement, IConfigurationHelper configurationHelper, IAppraiserOrderRepository appraiserOrderRepository, IChangeTrackingRepository changeTrackingRepository, IOrderHistoryManager orderHistoryManager, IOrderDocumentsRepository orderDocumentsRepository ) { _orderRepository = ValidationUtil.CheckOnNullAndThrowIfNull(orderRepository); _clientUserRepository = ValidationUtil.CheckOnNullAndThrowIfNull(clientUserRepository); _referenceManagement = ValidationUtil.CheckOnNullAndThrowIfNull(referenceManagement); _appraiserManagement = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManagement); _configurationHelper = ValidationUtil.CheckOnNullAndThrowIfNull(configurationHelper); _appraiserOrderRepository = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserOrderRepository); _addressManager = new AddressManager(_referenceManagement); _changeTrackingRepository = ValidationUtil.CheckOnNullAndThrowIfNull(changeTrackingRepository); _orderHistoryManager = ValidationUtil.CheckOnNullAndThrowIfNull(orderHistoryManager); _orderDocumentsRepository = ValidationUtil.CheckOnNullAndThrowIfNull(orderDocumentsRepository); }
public AppraiserSignUpService(IReferenceManagement referenceManagement, IAppraiserManagement appraiserManager) { _referenceManagement = referenceManagement; _appraiserManager = appraiserManager; }
public AppraisalBrancheChangeStatusNotification(IAppraiserManagement appraiserManagement, IChangeTrackingRepository trackingRepository) { _appraiserManagement = appraiserManagement; _trackingRepository = trackingRepository; }
public AppraisalCompanyChangeStatusNotification( IAppraisalBrancheChangeStatusNotification appraisalBrancheChangeStatusNotification, IAppraiserManagement appraiserManagement, IChangeTrackingRepository trackingRepository) { _appraisalBrancheChangeStatusNotification = ValidationUtil.CheckOnNullAndThrowIfNull(appraisalBrancheChangeStatusNotification, "appraisalBrancheChangeStatusNotification"); _appraiserManagement = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManagement); _trackingRepository = ValidationUtil.CheckOnNullAndThrowIfNull(trackingRepository); }
public LicenseExpirationCheck(IAppraiserManagement appraiserManagement, ICommitProvider commitProvider) { _appraiserManagement = appraiserManagement; _commitProvider = commitProvider; }
public MailMessageBuilder(IUsersManagement userManagement, IAppraiserManagement appraiserManagement, IReferenceManagement referenceManager) { _userManagement = userManagement; _appraiserManagement = appraiserManagement; _referenceManager = referenceManager; }
public AppraisalCompanyFeesController(IAppraisalCompanyService appraisalCompanyWizardService, IAppraiserManagement appraiserManagement) { _appraisalCompanyWizardService = appraisalCompanyWizardService; _appraiserManagement = appraiserManagement; }
public AppraisalCompanySignUpService(IUsersManagement usersManagement, IAppraisalCompanyManagement appraisalCompanyManagement, IAppraiserManagement appraisalCompanyAdminManagement) { _usersManagement = usersManagement; _appraisalCompanyManagement = appraisalCompanyManagement; _appraisalCompanyAdminManagement = appraisalCompanyAdminManagement; }
public ProfileSnapshotWidgetDataBuilder(IAppraiserManagement appraiserManagement, ISecurityContext securityContext) { _appraiserManagement = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManagement); _securityContext = ValidationUtil.CheckOnNullAndThrowIfNull(securityContext); }
public AppraisersPipelineService(IAppraiserManagement appraiserManagement, IUsersManagement userManagement) { _userManagement = userManagement; _appraiserManagement = appraiserManagement; }