コード例 #1
0
 public void SetUp()
 {
     _authProtocol     = new AuthProtocol();
     _authProtocol.Url = "https://palladiumkenya.github.io/dwapi/stuff";
     _url = "metrics.Json";
     _emrMetricRepository = TestInitializer.ServiceProvider.GetService <IEmrMetricRepository>();
     _metricsService      = TestInitializer.ServiceProvider.GetService <IEmrMetricsService>();
 }
コード例 #2
0
        public void SetUp()
        {
            _authProtocol     = new AuthProtocol();
            _authProtocol.Url = "https://kenyahmis.org/api";
            _url = "metrics";
            _emrMetricRepository = TestInitializer.ServiceProvider.GetService <IEmrMetricRepository>();
            _metricsService      = TestInitializer.ServiceProvider.GetService <IEmrMetricsService>();

            _handlerMock = MockHelpers.HttpHandler(new StringContent(
                                                       "{\"lastLoginDate\":\"2020-03-19T11:46:55.423\",\"emrVersion\":\"EMR Ver 3.0 R1 2\",\"emrName\":\"EMR\",\"lastMoH731RunDate\":\"2019-10-01T00:00:00\"}"));
            var httpClient = new HttpClient(_handlerMock.Object);

            _metricsService.Client = httpClient;
        }
コード例 #3
0
 public EmrMetricsService(IEmrMetricRepository emrMetricRepository)
 {
     _emrMetricRepository = emrMetricRepository;
     _httpClient          = new HttpClient();
 }