Add unit tests for HttpClient with WebProxy (#1010)

* Add test for SSL / Https

* Add unit tests for HttpClient with WebProxy

* cert.pem

* x

* skip

* example google

* revert

* host tests

* sonar
This commit is contained in:
Stef Heyenrath
2023-10-14 17:55:29 +02:00
committed by GitHub
parent 30372a9348
commit 62fa4666b5
8 changed files with 202 additions and 7 deletions

View File

@@ -215,10 +215,13 @@ public class WireMockAssertionsTests : IDisposable
{
// Arrange
using var server = WireMockServer.Start();
using var client = server.CreateClient();
using var client1 = server.CreateClient();
var handler = new HttpClientHandler();
using var client2 = server.CreateClient(handler);
// Act 1
await client.SendAsync(new HttpRequestMessage(HttpMethod.Get, "/")
await client1.SendAsync(new HttpRequestMessage(HttpMethod.Get, "/")
{
Headers =
{
@@ -227,7 +230,7 @@ public class WireMockAssertionsTests : IDisposable
});
// Act 2
await client.SendAsync(new HttpRequestMessage(HttpMethod.Get, "/")
await client2.SendAsync(new HttpRequestMessage(HttpMethod.Get, "/")
{
Headers =
{