public ClientDashboardService(IClientDashboardManager dashboardManager, IClientUserManager clientManager, IReferenceManagement referenceManagement, IBusinessDaysCalc dateTimeManager) { _dashboardManager = dashboardManager; _clientManager = clientManager; _dateTimeManager = dateTimeManager; InitializeOrders(); }
public OrderPeriodicalNotificationManager( IReferenceManagement referenceManagement, ITaskManager taskManager, IBusinessDaysCalc businessDaysCalc ) { _referenceManagement = ValidationUtil.CheckOnNullAndThrowIfNull(referenceManagement); _taskManager = ValidationUtil.CheckOnNullAndThrowIfNull(taskManager); _businessDaysCalc = ValidationUtil.CheckOnNullAndThrowIfNull(businessDaysCalc); }
public void InitTest() { _orderRepository = Substitute.For<IOrderRepository>(); _orderHistoryManager = Substitute.For<IOrderHistoryManager>(); _orderDocumentsRepository = Substitute.For<IOrderDocumentsRepository>(); _appraiserOrderRepository = Substitute.For<IAppraiserOrderRepository>(); _securityContext = Substitute.For<ISecurityContext>(); _referenceManagement = Substitute.For<IReferenceManagement>(); _documentService = Substitute.For<IDocumentService>(); _businessDaysCalc = Substitute.For<IBusinessDaysCalc>(); _appraiserUserRepository = Substitute.For<IAppraiserUserRepository>(); _configurationHelper = Substitute.For<IConfigurationHelper>(); _referenceManagement.GetTestOrderData().Returns(new Dictionary<OrderField, string>() { {OrderField.AppraisalForm, "1"}, {OrderField.AppraisalTypeId, "1"}, {OrderField.BorrowerFirstName, "Borrower"}, {OrderField.BorrowerLastName, "Test"}, {OrderField.ClientCompanyBrancheId, "1"}, {OrderField.ClientCompanyId, "1"}, {OrderField.ContactName, ""}, {OrderField.ContactPhone, "111-111-1111"}, {OrderField.ContactRoleId, "1"}, {OrderField.CreatedByClientUserId, "1"}, {OrderField.GFEAmount, "130"}, {OrderField.LoanNumber, "test"}, {OrderField.LoanPurposeTypeId, "5"}, {OrderField.LoanTypeId, "1"}, {OrderField.OccupancyTypeId, "1"}, {OrderField.OrderPublicId, "TEST_ORDER"}, {OrderField.PropertyCity, "Anytown"}, {OrderField.PropertyCounty, "Anycounty"}, {OrderField.PropertyState, "CA"}, {OrderField.PropertyStreet, "111 Main St"}, {OrderField.PropertyTypeId, "1"}, {OrderField.PropertyZip, "95630"}, {OrderField.PurchaseContractFileName, "AGREEMENT TO PURCHASE REAL ESTATE.pdf"}, {OrderField.PurchasePrice, "500000"} }); _target = new TestOrderManager( _orderRepository, _orderHistoryManager, _appraiserOrderRepository, _securityContext, _orderDocumentsRepository, _referenceManagement, _documentService, _businessDaysCalc, _appraiserUserRepository, _configurationHelper ); }
public TestOrderManager( IOrderRepository orderRepository, IOrderHistoryManager orderHistoryManager, IAppraiserOrderRepository appraiserOrderRepository, ISecurityContext securityContext, IOrderDocumentsRepository orderDocumentsRepository, IReferenceManagement referenceManagement, IDocumentService documentService, IBusinessDaysCalc businessDaysCalc, IAppraiserUserRepository appraiserUserRepository, IConfigurationHelper configurationHelper) { _orderRepository = ValidationUtil.CheckOnNullAndThrowIfNull(orderRepository); _orderHistoryManager = ValidationUtil.CheckOnNullAndThrowIfNull(orderHistoryManager); _appraiserOrderRepository = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserOrderRepository); _securityContext = ValidationUtil.CheckOnNullAndThrowIfNull(securityContext); _orderDocumentsRepository = ValidationUtil.CheckOnNullAndThrowIfNull(orderDocumentsRepository); _referenceManagement = ValidationUtil.CheckOnNullAndThrowIfNull(referenceManagement); _documentService = ValidationUtil.CheckOnNullAndThrowIfNull(documentService); _businessDaysCalc = ValidationUtil.CheckOnNullAndThrowIfNull(businessDaysCalc); _appraiserUserRepository = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserUserRepository); _configurationHelper = ValidationUtil.CheckOnNullAndThrowIfNull(configurationHelper); }