public AppraisalCompanyManager(IAppraisalCompanyRepository appraisalCompanyRepository, IReferenceManagement refManager, IAppraisalCompanyChangeStatusNotification appraisalCompanyChangeStatusNotification, IAppraisalBrancheChangeStatusNotification appraisalBrancheChangeStatusNotification) { _appraisalCompanyRepository = appraisalCompanyRepository; _refManager = refManager; _appraisalCompanyChangeStatusNotification = appraisalCompanyChangeStatusNotification; _appraisalBrancheChangeStatusNotification = appraisalBrancheChangeStatusNotification; }
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); }
public AppraisalCompanyChangeStatusNotification( IAppraisalBrancheChangeStatusNotification appraisalBrancheChangeStatusNotification, IAppraiserManagement appraiserManagement, IChangeTrackingRepository trackingRepository) { _appraisalBrancheChangeStatusNotification = ValidationUtil.CheckOnNullAndThrowIfNull(appraisalBrancheChangeStatusNotification, "appraisalBrancheChangeStatusNotification"); _appraiserManagement = ValidationUtil.CheckOnNullAndThrowIfNull(appraiserManagement); _trackingRepository = ValidationUtil.CheckOnNullAndThrowIfNull(trackingRepository); }