public async Task RunHealthCheck()
        {
            ILogger <ServiceClientBaseHealthCheck> logger = new Logger <ServiceClientBaseHealthCheck>(factory);
            var check  = new ServiceClientBaseHealthCheck(logger, config, "/");
            var result = await check.CheckHealthAsync(context);

            Assert.Equal(HealthStatus.Healthy, result.Status);
        }
 public async Task ServiceClientBaseHealthCheckWorks()
 {
     ILogger <ServiceClientBaseHealthCheck> logger = new Logger <ServiceClientBaseHealthCheck>(factory);
     var check = new ServiceClientBaseHealthCheck(logger, config, "/");
     // check.GetToken();
     // object o = null;
     // check.CreateContent<object>(o);
     //check.AddJsonProtocol()
     await check.SendAsync <MockData>(
         "https://jsonplaceholder.typicode.com/todos/1", HttpMethod.Get, new MockData());
 }
 public void CreateanInstance()
 {
     ILogger <ServiceClientBaseHealthCheck> logger = new Logger <ServiceClientBaseHealthCheck>(factory);
     var check = new ServiceClientBaseHealthCheck(logger, config, "/");
 }