Exemplo n.º 1
0
		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);
		}
Exemplo n.º 3
0
		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
				);
		}
Exemplo n.º 4
0
		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);
		}