Stef Heyenrath
3b3f3604f7
Merge branch 'master' into version-2.x
2025-12-25 13:57:44 +01:00
Stef Heyenrath
f38133d7a4
Fix readyness-check for Testcontainers ( #1408 )
...
* Add XUnit Logging to TestcontainersTests
* .
2025-12-25 13:56:29 +01:00
Stef Heyenrath
76d6f92be2
mm
2025-12-24 12:18:53 +01:00
Stef Heyenrath
75f4fbe9d0
Fix Testcontainers AddProtoDefinition ( #1405 )
...
* Fix Testcontainers AddProtoDefinition
* .
* UntilHttpRequestIsSucceeded
* WireMockContainer.ContainerPort
* System.Net/System.Net.Http
* ...
* WithWaitStrategy
* MaxHealthCheckRetries
* for
* _adminApi
* static
* ...
* testOutputHelper.WriteLine("Dumping WireMock logs:");
* Console.WriteLine(
* testOutputHelper.WriteLine("Dumping WireMock.Net mappings:");
* fix WithWaitStrategy
* [Fact]
* <PackageReference Include="ProtoBufJsonConverter" Version="0.11.0" />
* [Collection("Grpc")] / [Fact(Skip = "TODO")]
* ...
2025-12-24 10:09:30 +01:00
Stef Heyenrath
7d6fd35716
Merge branch 'master' into version-2.x
2025-12-12 11:19:09 +01:00
Stef Heyenrath
b57d5e7548
WireMockContainerBuilder: allow only docker images named wiremock ( #1392 )
2025-12-11 22:21:39 +01:00
Stef Heyenrath
e2acac55a4
Update WireMockContainerBuilder (WithImage and WithCustomImage) ( #1391 )
...
* Update WireMockContainerBuilder (WithImage and WithCustomImage)
* .
2025-12-11 10:55:31 +01:00
Stef Heyenrath
5f7b50a5b8
mm
2025-12-07 10:52:17 +01:00
Stef Heyenrath
6da190e596
Aspire: Add WithProtoDefinition to support proto definition at server level ( #1383 )
...
* Add property UseHttp2 to WireMockServerArguments
* .
* additionalUrls
* ok?
* WireMockServerArguments
* fx
* AddProtoDefinition
* ...
* FIX
* Always add the lifecycle hook to support dynamic mappings and proto definitions
2025-12-07 10:50:11 +01:00
Stef Heyenrath
398dfe3eff
mm
2025-10-22 11:01:42 +02:00
Michi
c1b23b615e
Support Testcontainers 4.8.0 ( #1370 )
2025-10-22 10:18:16 +02:00
Stef Heyenrath
ec54599827
mm + ...
2025-08-31 09:21:08 +02:00
Stef Heyenrath
068fdf33e3
Upgrade Testcontainers to 4.7.0 ( #1357 )
...
* Upgrade Testcontainers to 4.7.0
* .
2025-08-30 11:46:52 +02:00
Stef Heyenrath
034766a2d6
Version 2.x
2025-08-30 10:24:07 +02:00
Sébastien Crocquesel
8ba243ddcd
Bump Testcontainers version to 4.5.0 ( #1311 )
...
* Bump Testcontainers version to 4.5.0
The Testcontainers dependency Docker.DotNet was bumped to 3.128.1 and is not binary compatible with previous version.
When a user has a direct dependency on Testcontainers 4.5.0, WireMock.Net.Testcontainers fails with :
System.MissingMethodException : Method not found: 'Docker.DotNet.DockerClient Docker.DotNet.DockerClientConfiguration.CreateClient(System.Version)'
* Bump System.Net.Http.Json version to 8.0.1
Minimum required version for Testcontainers 4.5.0
* Do not dispose null container
2025-06-10 22:23:56 +02:00
Stef Heyenrath
96eca4262a
Create WireMock.Net.MimePart project ( #1300 )
...
* Create WireMock.Net.MimePart project
* .
* REFACTOR
* ILRepack
* --
* ...
* x
* x
* .
* fix
* public class MimePartMatcher
* shared
* min
* .
* <!--<DelaySign>true</DelaySign>-->
* Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-24 12:17:42 +02:00
Stef Heyenrath
e8de5aa73c
Add ProtoDefinition to WireMockContainer ( #1250 )
...
* AddProtoDefinitionAsync
* ...
* Body
* "
* .
* .
* .
* [Fact(Skip = "new docker is needed")]
* x
2025-02-12 06:08:55 +01:00
Stef Heyenrath
52b00d74a9
Add "AddUrl" to WireMockContainerBuilder to support grpc ( #1246 )
...
* Add "AddUrl" to WireMockContainerBuilder to support grpc
* fix
* fix for windows
* wip
* fix !
* change some example code
2025-01-29 22:09:17 +01:00
Stef Heyenrath
ab7ce37e7e
Fix WireMockContainerBuilder (duplicate entries) ( #1222 )
2024-12-31 18:24:29 +01:00
Stef Heyenrath
2a19b4491f
WireMock.Net.Testcontainers: implement watching the static mapping folder for changes ( #1189 )
...
* WireMock.Net.Testcontainers: implement watching the static mapping files + folder for changes
* ReloadStaticMappings
* fix
* .
* .
* .
* .
* .
* .
* .
* CopyAsync
* <VersionPrefix>1.6.7-preview-02</VersionPrefix>
* <VersionPrefix>1.6.7-preview-03</VersionPrefix>
2024-12-15 11:31:25 +01:00
Stef Heyenrath
f4103b47aa
Fix security issues ( #1206 )
...
* .
* .
* x
2024-11-17 17:25:21 +01:00
Stef Heyenrath
f56ecf943d
Fix StaticMappingsPath in WireMockContainerBuilder ( #1187 )
...
* Fix StaticMappingsPath in WireMockContainerBuilder
* .
2024-10-01 17:39:59 +02:00
Stef Heyenrath
dca3fd0260
WireMock.Net.Testcontainers: Use 'sheyenrath/wiremock.net-alpine' image as default for Linux ( #1181 )
...
* WireMock.Net.Testcontainers: Use 'sheyenrath/wiremock.net-alpine' image as default for Linux
* ...
* .
* WithBindMount
* fix
* r
* .
2024-09-27 19:10:51 +02:00
Stef Heyenrath
c845f73dd0
Unpin Testcontainers version and upgrade to version 3.10.0 ( #1177 )
2024-09-20 15:20:25 +02:00
Stef Heyenrath
4b12f3419f
Add Aspire Extension ( #1109 )
...
* WireMock.Net.Aspire
* .
* xxx
* nuget
* [CodeFactor] Apply fixes
* ut
* t
* **WireMock.Net.Aspire**
* .
* t
* .
* .
* .
* TESTS
* docker utils
* Install .NET Aspire workload
* 4
* 4!
* projects: '**/test/**/*.csproj'
* script: 'dotnet workload install aspire'
* projects: '**/test/**/*.csproj'
* coverage
* WithWatchStaticMappings
* Admin
* typo
* port
* fix
* .
* x
* ...
* wait
* readme
* x
* 2
* async
* <Version>0.0.1-preview-03</Version>
* ...
* fix aspire
* admin/pwd
* Install .NET Aspire workload
* 0.0.1-preview-04
* WaitForHealthAsync
* ...
* IsHealthyAsync
* .
* add eps
* name: 'Execute Aspire Tests'
* name: Install .NET Aspire workload
* .
* dotnet test
* remove duplicate
* .
* cc
* dotnet tool install --global coverlet.console
* -*
* merge
* /d:sonar.pullrequest.provider=github
* <Version>0.0.1-preview-05</Version>
* // Copyright © WireMock.Net
* .
---------
Co-authored-by: codefactor-io <support@codefactor.io >
2024-07-27 18:53:59 +02:00
Stef Heyenrath
6ab1a6fd13
Update WireMockContainerBuilder.WithMappings for "includeSubDirectories" ( #1141 )
2024-07-22 21:24:08 +02:00
Stef Heyenrath
54edf0bebc
Add link to TIOBE Index on main page + fix issues ( #1137 )
...
* Add TIOBE + include SonarAnalyzer.CSharp
* .
* cp
* Copyright © WireMock.Net
* more fixes
* fix
* xpath
* if (Matchers == null || !Matchers.Any())
* if (Matchers != null)
* ?
* .
* .
2024-07-18 18:06:04 +02:00
Eric Dugas
bf28ba79b5
Made changes to accommodate breaking change in testcontainers-dotnet v3.9. ( #1127 )
...
Ref: https://github.com/testcontainers/testcontainers-dotnet/pull/1100
2024-06-26 19:26:27 +02:00
Stef Heyenrath
43746631e1
Add some Extension methods to IWireMockAdminApi ( #1113 )
2024-06-04 14:28:07 +02:00
Stef Heyenrath
57c42492bc
Pin the version from Testcontainers to 3.7.0 in WireMock.Net.Testcontainers ( #1057 )
...
* TestcontainersTests
* WireMockContainer_Build_and_StartAsync_and_StopAsync
* --
* [3.7.0]
2024-01-25 09:54:25 +01:00
Stef Heyenrath
8b91cec457
Add .NET 8 ( #1018 )
...
* Add .NET 8
* 'Use .NET 8'
* tests 8
* 8
* tc8
* ci
* CI
2023-12-04 18:05:18 +01:00
Stef Heyenrath
59aab9e1c3
Remove dependency on Microsoft.AspNet.WebApi.Client ( #996 )
...
* Using an alias for System.Net.Http.Formatting
* .
* fix
* space
2023-08-29 17:53:17 +02:00
Stef Heyenrath
dc4c8d1dba
WireMock.Net.Testcontainers ( #948 )
...
* WireMock.Net.Testcontainers
* .
* logger?
* .
* .
* WatchStaticMappings
* linux
* .
* --
* ContainerInfo
* .
* 02
* .
* fix
* .
2023-06-11 13:55:57 +02:00