public void SetUp() { _loader = TestInitializer.ServiceProvider.GetService <IPatientPharmacyLoader>(); _extractor = TestInitializer.ServiceProvider.GetService <IPatientPharmacySourceExtractor>(); _extract = _extracts.First(x => x.Name.IsSameAs(nameof(PatientPharmacyExtract))); _count = _extractor.Extract(_extract, _protocol).Result; }
public ExtractPatientPharmacyHandler(IPatientPharmacySourceExtractor patientPharmacySourceExtractor, IExtractValidator extractValidator, IPatientPharmacyLoader patientPharmacyLoader, IClearDwhExtracts clearDwhExtracts) { _patientPharmacySourceExtractor = patientPharmacySourceExtractor; _extractValidator = extractValidator; _patientPharmacyLoader = patientPharmacyLoader; _clearDwhExtracts = clearDwhExtracts; }
public ExtractPatientPharmacyHandler(IPatientPharmacySourceExtractor patientPharmacySourceExtractor, IExtractValidator extractValidator, IPatientPharmacyLoader patientPharmacyLoader, IClearDwhExtracts clearDwhExtracts, IExtractHistoryRepository extractHistoryRepository) { _patientPharmacySourceExtractor = patientPharmacySourceExtractor; _extractValidator = extractValidator; _patientPharmacyLoader = patientPharmacyLoader; _clearDwhExtracts = clearDwhExtracts; _extractHistoryRepository = extractHistoryRepository; }