public StatusPointsService(IAppraiserOrderDeliveryService appraiserOrderDeliveryService, DashboardConditionFilters dashboardConditionFilters, ICurrentAppraiser currentAppraiser, ISecurityContext securityContext) { _securityContext = ValidationUtil.CheckOnNullAndThrowIfNull(securityContext); _appraiserOrderDeliveryService = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserOrderDeliveryService); _dashboardConditionFilters = ValidationUtil.CheckOnNullAndThrowIfNull(dashboardConditionFilters); _currentAppraiser = ValidationUtil.CheckOnNullAndThrowIfNull(currentAppraiser); }
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 UpdateOrderController(IOrderFulfillmentService orderFulfillmentService, IChangeTrackingRepository changeTrackingRepository, IAppraiserOrderDeliveryService appraiserOrderDeliveryService, ISecurityContext securityContext, IOrderService orderService, IConfigurationHelper configHelper) { _configHelper = configHelper; _orderFulfillmentService = orderFulfillmentService; _changeTrackingRepository = changeTrackingRepository; _appraiserOrderDeliveryService = appraiserOrderDeliveryService; _orderService = orderService; }
public SmsManager(IConfigurationHelper config, ISMSTemplateRepository smsRepository, IAppraiserOrderDeliveryService appraiserDelivery, ITaskManager taskManager) { _config = config; _smsRepository = smsRepository; _appraiserDelivery = appraiserDelivery; _taskManager = taskManager; }
public NewRequestService(IAppraiserOrderDeliveryService appraiserOrderDeliveryService, ISecurityContext securityContext, ICurrentAppraiser currentAppraiser, DashboardConditionFilters dashboardConditionFilters, IAppraisalFormsService formsService) { _appraiserOrderDeliveryService = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserOrderDeliveryService); _securityContext = ValidationUtil.CheckOnNullAndThrowIfNull(securityContext); _currentAppraiser = ValidationUtil.CheckOnNullAndThrowIfNull(currentAppraiser); _dashboardConditionFilters = ValidationUtil.CheckOnNullAndThrowIfNull(dashboardConditionFilters); _formsService = ValidationUtil.CheckOnNullAndThrowIfNull(formsService); }
public DeclinedOrderProcessingController(IOrderService orderService, IOrderManager orderManager, IDocumentService documentService, ICreditCardService creditCardService, ITaskManager taskManager, IAppraiserOrderDeliveryService appraiserOrderDeliveryService) { _orderService = orderService; _orderManager = orderManager; _documentService = documentService; _creditCardService = creditCardService; _taskManager = taskManager; _appraiserOrderDeliveryService = appraiserOrderDeliveryService; }
public AppraiserOrderControllerTest() { var vc = new ViewContext(); vc.HttpContext = MockHttpContext.FakeHttpContext(); AppraiserOrderDeliveryService = Substitute.For<IAppraiserOrderDeliveryService>(); SecurityContext = Substitute.For<ISecurityContext>(); TestOrderManager = Substitute.For<ITestOrderManager>(); Target = new AppraiserOrderController(AppraiserOrderDeliveryService, TestOrderManager); Target.CommitProviderInstance = Substitute.For<ICommitProvider>(); Target.SetFakeControllerContext(vc.HttpContext); }
public void Setup() { base.InitDbContext(); _smsRepository = Substitute.For<ISMSTemplateRepository>(); _appraiserDelivery = Substitute.For<IAppraiserOrderDeliveryService>(); _taskManager = Substitute.For<ITaskManager>(); _configHelper = new ConfigHelper(); _smsmanager = new SmsManager(_configHelper, _smsRepository, _appraiserDelivery, _taskManager); }
public OrderAssignmentService(IAppraiserUserRepository appraiserUserRepository, IOrderManager orderManager, ITaskManager taskManager, DateTimeManager dateTimeManager, IAppraiserOrderDeliveryService appraiserOrderDeliveryService, IConfigurationHelper configurationHelper, IAppraiserOrderRepository appraiserOrderRepository) { _appraiserUserRepository = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserUserRepository); _orderManager = ValidationUtil.CheckOnNullAndThrowIfNull(orderManager); _taskManager = ValidationUtil.CheckOnNullAndThrowIfNull(taskManager); _dateTimeManager = ValidationUtil.CheckOnNullAndThrowIfNull(dateTimeManager); _appraiserOrderDeliveryService = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserOrderDeliveryService); _configurationHelper = ValidationUtil.CheckOnNullAndThrowIfNull(configurationHelper); _appraiserOrderRepository = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserOrderRepository); }
public RequestDetailsController( IRequestDetailsService requestDetailsService, ILetterOfEngagementService letterOfEngagementService, IOrderManager orderManager, IAppraiserUserService appraiserService, IAppraiserOrderDeliveryService orderDeliveryService) { _requestDetailsService = ValidationUtil.CheckOnNullAndThrowIfNull(requestDetailsService); _letterOfEngagementService = ValidationUtil.CheckOnNullAndThrowIfNull(letterOfEngagementService); _orderManager = ValidationUtil.CheckOnNullAndThrowIfNull(orderManager); _appraiserService = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserService); _orderDeliveryService = ValidationUtil.CheckOnNullAndThrowIfNull(orderDeliveryService); }
public RequestDetailsService(IOrderManager orderManager, IReferenceManagement referenceManagement, ISecurityContext securityContext, IAppraiserOrderDeliveryService appraiserOrderDeliveryService, IReportManager reportManager) { if (orderManager == null) throw new ArgumentNullException("orderManager"); if (referenceManagement == null) throw new ArgumentNullException("referenceManagement"); if (securityContext == null) throw new ArgumentNullException("securityContext"); if (appraiserOrderDeliveryService == null) throw new ArgumentNullException("appraiserOrderDeliveryService"); if (reportManager == null) throw new ArgumentNullException("reportManager"); _orderManager = orderManager; _referenceManagement = referenceManagement; _securityContext = securityContext; _appraiserOrderDeliveryService = appraiserOrderDeliveryService; _reportManager = reportManager; }
public void InitTest() { base.InitDbContext(); _appraiserUserRepository = new AppraiserUserRepository(this.DbFactory); _orderRepository = new OrderRepository(this.DbFactory); _appraiserOrderDeliveryService = Substitute.For<IAppraiserOrderDeliveryService>(); _orderManager = new OrderManager(_orderRepository, Substitute.For<IClientUserRepository>(), Substitute.For<IReferenceManagement>(), Substitute.For<IAppraiserManagement>(), Substitute.For<IConfigurationHelper>(), Substitute.For<IAppraiserOrderRepository>(), Substitute.For<IChangeTrackingRepository>(), Substitute.For<IOrderHistoryManager>(), Substitute.For<IOrderDocumentsRepository>()); _taskManager = Substitute.For<ITaskManager>(); _orderAssignmentService = new OrderAssignmentService(_appraiserUserRepository, _orderManager, _taskManager, new DateTimeManager(Substitute.For<IReferenceManagement>()), _appraiserOrderDeliveryService, Substitute.For<IConfigurationHelper>(), Substitute.For<IAppraiserOrderRepository>()); }
public AppraiserOrderController(IAppraiserOrderDeliveryService appraiserOrderDeliveryService, ITestOrderManager testOrderManager) { _appraiserOrderDeliveryService = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserOrderDeliveryService); _testOrderManager = ValidationUtil.CheckOnNullAndThrowIfNull(testOrderManager); }