From 068fdf33e3e4ad76953ad3f29544cd62adb5c850 Mon Sep 17 00:00:00 2001 From: Stef Heyenrath Date: Sat, 30 Aug 2025 11:46:52 +0200 Subject: [PATCH] Upgrade Testcontainers to 4.7.0 (#1357) * Upgrade Testcontainers to 4.7.0 * . --- src/WireMock.Net.RestClient/IWireMockAdminApi.cs | 2 +- .../WireMock.Net.Testcontainers.csproj | 4 ++-- test/WireMock.Net.Tests/Testcontainers/TestcontainersTests.cs | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/WireMock.Net.RestClient/IWireMockAdminApi.cs b/src/WireMock.Net.RestClient/IWireMockAdminApi.cs index 6ac9c7a7..afb69bc6 100644 --- a/src/WireMock.Net.RestClient/IWireMockAdminApi.cs +++ b/src/WireMock.Net.RestClient/IWireMockAdminApi.cs @@ -328,7 +328,7 @@ public interface IWireMockAdminApi /// The ProtoDefinition as text. /// The optional cancellationToken. [Post("protodefinitions/{id}")] - Task AddProtoDefinitionAsync([Path] string id, [Body] string body, CancellationToken cancellationToken = default); + Task AddProtoDefinitionAsync([Path] string id, [Body] string protoDefinition, CancellationToken cancellationToken = default); /// /// Check if a file exists diff --git a/src/WireMock.Net.Testcontainers/WireMock.Net.Testcontainers.csproj b/src/WireMock.Net.Testcontainers/WireMock.Net.Testcontainers.csproj index 565bdbbc..f574e744 100644 --- a/src/WireMock.Net.Testcontainers/WireMock.Net.Testcontainers.csproj +++ b/src/WireMock.Net.Testcontainers/WireMock.Net.Testcontainers.csproj @@ -1,4 +1,4 @@ - + A fluent testcontainer builder for the Docker version of WireMock.Net @@ -39,7 +39,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/test/WireMock.Net.Tests/Testcontainers/TestcontainersTests.cs b/test/WireMock.Net.Tests/Testcontainers/TestcontainersTests.cs index ba5bb4bf..cb1be050 100644 --- a/test/WireMock.Net.Tests/Testcontainers/TestcontainersTests.cs +++ b/test/WireMock.Net.Tests/Testcontainers/TestcontainersTests.cs @@ -25,6 +25,8 @@ public partial class TestcontainersTests(ITestOutputHelper testOutputHelper) var adminPassword = $"password_{Guid.NewGuid()}"; var wireMockContainer = new WireMockContainerBuilder() .WithAdminUserNameAndPassword(adminUsername, adminPassword) + .WithAutoRemove(true) + .WithCleanUp(true) .Build(); await StartTestAsync(wireMockContainer);