コード例 #1
0
        public TestBase()
        {
            HandlerMock = new Mock <HttpMessageHandler>();
            HandlerMock.Protected()
            .Setup <Task <HttpResponseMessage> >(
                "SendAsync",
                ItExpr.IsAny <HttpRequestMessage>(),
                ItExpr.IsAny <CancellationToken>());
            var httpClient = new HttpClient(HandlerMock.Object);

            DiLibHttpClient = new DiLibHttpClient(httpClient);
        }
コード例 #2
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="DimensionStructureHttpClientHttpClient"/> class.
 /// </summary>
 /// <param name="diLibHttpClient">
 ///     DilibHttpClient instance.
 /// </param>
 public DimensionStructureHttpClientHttpClient(IDiLibHttpClient diLibHttpClient)
 {
     Check.IsNotNull(diLibHttpClient);
     _diLibHttpClient = diLibHttpClient;
 }
コード例 #3
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="SourceFormatHttpClientHttpClient"/> class.
 /// </summary>
 /// <param name="diLibHttpClient"> Http client. </param>
 public SourceFormatHttpClientHttpClient(IDiLibHttpClient diLibHttpClient)
 {
     Check.IsNotNull(diLibHttpClient);
     _diLibHttpClient = diLibHttpClient;
 }