Example #1
0
		public AppraisalCompanyManager(IAppraisalCompanyRepository appraisalCompanyRepository, IReferenceManagement refManager,
																	 IAppraisalCompanyChangeStatusNotification appraisalCompanyChangeStatusNotification, IAppraisalBrancheChangeStatusNotification appraisalBrancheChangeStatusNotification)
		{
			_appraisalCompanyRepository = appraisalCompanyRepository;
			_refManager = refManager;
			_appraisalCompanyChangeStatusNotification = appraisalCompanyChangeStatusNotification;
			_appraisalBrancheChangeStatusNotification = appraisalBrancheChangeStatusNotification;
		}
Example #2
0
 public void SetUp()
 {
   AppraisalCompanyRepository = Substitute.For<IAppraisalCompanyRepository>();
   ReferenceManagement = Substitute.For<IReferenceManagement>();
   AppraisalCompanyChangeStatusNotification = Substitute.For<IAppraisalCompanyChangeStatusNotification>();
   AppraisalBrancheChangeStatusNotification = Substitute.For<IAppraisalBrancheChangeStatusNotification>();
   Target = new AppraisalCompanyManager(AppraisalCompanyRepository, ReferenceManagement, AppraisalCompanyChangeStatusNotification, AppraisalBrancheChangeStatusNotification);
 }
Example #3
0
		public AppraisalCompanyChangeStatusNotification(
			IAppraisalBrancheChangeStatusNotification appraisalBrancheChangeStatusNotification,
			IAppraiserManagement appraiserManagement, IChangeTrackingRepository trackingRepository)
		{
			_appraisalBrancheChangeStatusNotification = ValidationUtil.CheckOnNullAndThrowIfNull(appraisalBrancheChangeStatusNotification, "appraisalBrancheChangeStatusNotification");
			_appraiserManagement = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManagement);
			_trackingRepository = ValidationUtil.CheckOnNullAndThrowIfNull(trackingRepository);
		}