diff --git a/Client.Test/Client.Test.csproj b/Client.Test/Client.Test.csproj index 9e718b7..d687849 100644 --- a/Client.Test/Client.Test.csproj +++ b/Client.Test/Client.Test.csproj @@ -21,7 +21,7 @@ - + diff --git a/Client.Test/InfluxDBClientHttpsTest.cs b/Client.Test/InfluxDBClientHttpsTest.cs index 5c8b418..33fe252 100644 --- a/Client.Test/InfluxDBClientHttpsTest.cs +++ b/Client.Test/InfluxDBClientHttpsTest.cs @@ -176,7 +176,12 @@ public Task QueryWithValidSslRootCertificate() // Verify: the request reached the server var requests = MockHttpsServer.LogEntries.ToList(); - Assert.That(requests[0].RequestMessage.BodyData?.BodyAsString, Does.Contain("SELECT 1")); + + var requestMessageBodyAsBytes = requests[0].RequestMessage?.BodyAsBytes; + if (requestMessageBodyAsBytes == null) return Task.CompletedTask; + var responseString = System.Text.Encoding.UTF8.GetString(requestMessageBodyAsBytes); + Assert.That(responseString, Does.Contain("SELECT 1")); + return Task.CompletedTask; } @@ -200,7 +205,11 @@ public Task QueryWithDisabledCertificates() // Verify: the request reached the server var requests = MockHttpsServer.LogEntries.ToList(); - Assert.That(requests[0].RequestMessage.BodyData?.BodyAsString, Does.Contain("SELECT 1")); + + var requestMessageBodyAsBytes = requests[0].RequestMessage?.BodyAsBytes; + if (requestMessageBodyAsBytes == null) return Task.CompletedTask; + var responseString = System.Text.Encoding.UTF8.GetString(requestMessageBodyAsBytes); + Assert.That(responseString, Does.Contain("SELECT 1")); return Task.CompletedTask; }