Ejemplo n.º 1
0
 public static TestHttpMessageHandler CreateTestMessageHandler(HelloReply reply)
 {
     return(TestHttpMessageHandler.Create(async r =>
     {
         var streamContent = await ClientTestHelpers.CreateResponseContent(reply).DefaultTimeout();
         return ResponseUtils.CreateResponse(HttpStatusCode.OK, streamContent);
     }));
 }
Ejemplo n.º 2
0
        public static HttpClient CreateTestClient(Func <HttpRequestMessage, CancellationToken, Task <HttpResponseMessage> > sendAsync)
        {
            var handler    = TestHttpMessageHandler.Create(sendAsync);
            var httpClient = new HttpClient(handler);

            httpClient.BaseAddress = new Uri("https://localhost");

            return(httpClient);
        }