public void should_Execute_Reader_MySql(string extractName) { var extract = TestInitializer.KenyaEmr.Extracts.First(x => x.DocketId.IsSameAs("NDWH") && x.Name.IsSameAs(extractName)); _reader = TestInitializer.ServiceProviderMysql.GetService <IExtractSourceReader>(); var reader = _reader.ExecuteReader(_kenyaEmrDb, extract).Result as MySqlDataReader; Assert.NotNull(reader); Assert.True(reader.HasRows); reader.Close(); }
public PatientLaboratorySourceExtractor(IExtractSourceReader reader, IMediator mediator, ITempPatientLaboratoryExtractRepository extractRepository) { _reader = reader; _mediator = mediator; _extractRepository = extractRepository; }
public PatientBaselinesSourceExtractor(IExtractSourceReader reader, IMediator mediator, ITempPatientBaselinesExtractRepository extractRepository) { _reader = reader; _mediator = mediator; _extractRepository = extractRepository; }
public PatientAdverseEventSourceExtractor(IExtractSourceReader reader, IMediator mediator, ITempPatientAdverseEventExtractRepository extractRepository) { _reader = reader; _mediator = mediator; _extractRepository = extractRepository; }