From 3ce97e06e0e1a5faa71964e6814c2f8fba6e507a Mon Sep 17 00:00:00 2001 From: cocoon Date: Wed, 4 Sep 2024 13:55:48 +0200 Subject: [PATCH] add missing using, use var, indent, remove empty line --- .../WireMock.Net.Tests/WireMockServerTests.cs | 105 +++++++++--------- 1 file changed, 50 insertions(+), 55 deletions(-) diff --git a/test/WireMock.Net.Tests/WireMockServerTests.cs b/test/WireMock.Net.Tests/WireMockServerTests.cs index 16cb1cfa..3ee747fe 100644 --- a/test/WireMock.Net.Tests/WireMockServerTests.cs +++ b/test/WireMock.Net.Tests/WireMockServerTests.cs @@ -8,6 +8,7 @@ using System.Net; using System.Net.Http; using System.Net.Http.Headers; +using System.Net.NetworkInformation; using System.Text; using System.Threading.Tasks; using FluentAssertions; @@ -196,71 +197,65 @@ public async Task WireMockServer_When_HttpClientWithWebProxyCallsHttp_Should_Wor } #endif -[Fact] -public async Task WireMockServer_WithUrl0000_Should_Listen_On_All_IPs() -{ - // Arrange - - List IPv4 = new List(); - List IPv6 = new List(); - - foreach (NetworkInterface netInterface in NetworkInterface.GetAllNetworkInterfaces()) + [Fact] + public async Task WireMockServer_WithUrl0000_Should_Listen_On_All_IPs() { - if (netInterface.OperationalStatus == OperationalStatus.Up) + // Arrange + var IPv4 = new List(); + var IPv6 = new List(); + + foreach (var netInterface in NetworkInterface.GetAllNetworkInterfaces()) { - - IPInterfaceProperties ipProps = netInterface.GetIPProperties(); - - foreach (UnicastIPAddressInformation addr in ipProps.UnicastAddresses) + if (netInterface.OperationalStatus == OperationalStatus.Up) { - Console.WriteLine(" " + addr.Address.ToString()); - - if (addr.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork) - { - IPv4.Add(addr.Address.ToString()); - } - else if (addr.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetworkV6) + var ipProps = netInterface.GetIPProperties(); + foreach (var addr in ipProps.UnicastAddresses) { - IPv6.Add($"[{addr.Address.ToString()}]"); + if (addr.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork) + { + IPv4.Add(addr.Address.ToString()); + } + else if (addr.Address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetworkV6) + { + IPv6.Add($"[{addr.Address.ToString()}]"); + } } } } - } - - // Asser. - IPv4.Should().NotBeEmpty(); - IPv6.Should().NotBeEmpty(); - - - var settings = new WireMockServerSettings - { - Urls = new string[] { "http://0.0.0.0:80" }, - }; - var server = WireMockServer.Start(settings); - - server.Given(Request.Create().WithPath("/*")).RespondWith(Response.Create().WithBody("x")); - - foreach (var addr in IPv4) - { - // Act - var response = await new HttpClient().GetStringAsync($"http://{addr}:" + server.Ports[0] + "/foo").ConfigureAwait(false); - - // Asser. - response.Should().Be("x"); - } - - foreach (var addr in IPv6) - { - // Act - var response = await new HttpClient().GetStringAsync($"http://{addr}:" + server.Ports[0] + "/foo").ConfigureAwait(false); - + // Asser. - response.Should().Be("x"); + IPv4.Should().NotBeEmpty(); + IPv6.Should().NotBeEmpty(); + + var settings = new WireMockServerSettings + { + Urls = new string[] { "http://0.0.0.0:80" }, + }; + var server = WireMockServer.Start(settings); + + server.Given(Request.Create().WithPath("/*")).RespondWith(Response.Create().WithBody("x")); + + foreach (var addr in IPv4) + { + // Act + var response = await new HttpClient().GetStringAsync($"http://{addr}:" + server.Ports[0] + "/foo").ConfigureAwait(false); + + // Asser. + response.Should().Be("x"); + } + + foreach (var addr in IPv6) + { + // Act + var response = await new HttpClient().GetStringAsync($"http://{addr}:" + server.Ports[0] + "/foo").ConfigureAwait(false); + + // Asser. + response.Should().Be("x"); + } + + server.Stop(); } - server.Stop(); -} - [Fact] public async Task WireMockServer_Should_respond_a_redirect_without_body()