public void SetUp() { _loader = TestInitializer.ServiceProvider.GetService <IPatientLaboratoryLoader>(); _extractor = TestInitializer.ServiceProvider.GetService <IPatientLaboratorySourceExtractor>(); _extract = _extracts.First(x => x.Name.IsSameAs("PatientLabExtract")); _count = _extractor.Extract(_extract, _protocol).Result; }
public ExtractPatientLaboratoryHandler(IPatientLaboratorySourceExtractor patientLaboratorySourceExtractor, IExtractValidator extractValidator, IPatientLaboratoryLoader patientLaboratoryLoader, IClearDwhExtracts clearDwhExtracts) { _patientLaboratorySourceExtractor = patientLaboratorySourceExtractor; _extractValidator = extractValidator; _patientLaboratoryLoader = patientLaboratoryLoader; _clearDwhExtracts = clearDwhExtracts; }