public void SetUp() { _loader = TestInitializer.ServiceProvider.GetService <IPatientMnchLoader>(); _extractor = TestInitializer.ServiceProvider.GetService <IPatientMnchSourceExtractor>(); _extract = _extracts.First(x => x.Name.IsSameAs(nameof(PatientMnchExtract))); _count = _extractor.Extract(_extract, _protocol).Result; }
public ExtractPatientMnchHandler(IPatientMnchSourceExtractor patientSourceExtractor, IMnchExtractValidator extractValidator, IPatientMnchLoader patientLoader, ITempPatientMnchExtractRepository tempPatientMnchExtractRepository, IExtractHistoryRepository extractHistoryRepository) { _patientSourceExtractor = patientSourceExtractor; _extractValidator = extractValidator; _patientLoader = patientLoader; _tempPatientMnchExtractRepository = tempPatientMnchExtractRepository; _extractHistoryRepository = extractHistoryRepository; }