Jayaraman Venkatesan
1962437dcd
Added feature to enable and disable mappings ( #1437 )
...
* feat/1421 added feature to enable and disable mappings
* feat/1421 updated test constants to reflect 2 new admin endpoints /enable and /disable
* feat/1421 updated tests to fix flakyness - removed delay before assertion that is causing upstream connection from proxy to teardown prematurely before test ends
* feat/1421 addressing PR comments - Updated logic to represent IsDisable insted of IsEnabled
2026-04-24 08:07:37 +02:00
Stef Heyenrath
a292f28dda
Version 2.x ( #1359 )
...
* Version 2.x
* Setup .NET 9
* 12
* cleanup some #if for NETSTANDARD1_3
* cleanup + fix tests for net8
* openapi
* NO ConfigureAwait(false) + cleanup
* .
* #endif
* HashSet
* WireMock.Net.NUnit
* HttpContext
* Add WebSockets (#1423 )
* Add WebSockets
* Add tests
* fix
* more tests
* Add tests
* ...
* remove IOwin
* -
* tests
* fluent
* ok
* match
* .
* byte[]
* x
* func
* func
* byte
* trans
* ...
* frameworks.........
* jmes
* xxx
* sc
* using var httpClient = new HttpClient();
* usings
* maxRetries
* up
* xunit v3
* ct
* ---
* ct
* ct2
* T Unit
* WireMock.Net.TUnitTests / 10
* t unit first
* --project
* no tunit
* t2
* --project
* --project
* ci - --project
* publish ./test/wiremock-coverage.xml
* windows
* .
* log
* ...
* log
* goed
* BodyType
* .
* .
* --scenario
* ...
* pact
* ct
* .
* WireMock.Net.RestClient.AwesomeAssertions (#1427 )
* WireMock.Net.RestClient.AwesomeAssertions
* ok
* atpath
* fix test
* sonar fixes
* ports
* proxy test
* FIX?
* ---
* await Task.Delay(100, _ct);
* ?
* --project
* Aspire: use IDistributedApplicationEventingSubscriber (#1428 )
* broadcast
* ok
* more tsts
* .
* Collection
* up
* .
* 2
* remove nfluent
* <VersionPrefix>2.0.0-preview-02</VersionPrefix>
* ...
* .
* nuget icon
* .
* <PackageReference Include="JmesPath.Net" Version="1.1.0" />
* x
* 500
* .
* fix some warnings
* ws
2026-03-11 17:02:47 +01: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
f80925c1fb
Add Scenario set State method ( #1322 )
...
* Add SetScenarioState
* add tests
* summary
* .
* 1.8.13-preview-01
* fix
* fix name
2025-06-23 08:03:11 +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
ed07da7d18
Fix ProtoBuf mapping.json ( #1236 )
...
* Fix ProtoBuf Mappings
* [Fact(Skip = "#1233 ")]
* fix?
* PortUtils
2025-01-26 08:37:17 +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
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
Stef Heyenrath
17f5ab5145
Add "/__admin/health" endpoint ( #1112 )
2024-06-03 10:59:44 +02:00
Thomas Levesque
5299ced000
Change FindRequestByMappingGuidAsync to return a collection of entries ( #1046 )
2023-12-23 09:40:35 +01:00
Stef Heyenrath
a8339a0867
FindRequestByMappingGuidAsync ( #1043 )
...
* FindRequestByMappingGuidAsync
* fix
* sc
2023-12-21 20:03:22 +01:00
Stef Heyenrath
a8775c3b77
Include WireMockOpenApiParser project ( #916 )
...
* Fix some nullability warnings for WireMockOpenApiParser
* .
* .
* .
* opt
* FromText
* ab
* .
* private const string AdminOpenApi = "/__admin/openapi";
* fix test
* rnd
* .
* urldetails
* 0
* ,
* .
* tests
* .
* CompressionUtilsTests
* ut
* .
2023-04-08 21:25:17 +02:00
Stef Heyenrath
f099f3a288
AdminApiMappingBuilder ( #890 )
...
* AdminApiMappingBuilder
* .
* IWireMockAdminApi
* add methods
* .
2023-02-25 12:47:06 +01:00
Stef Heyenrath
7fe2c8af78
Update REST Admin interface to support "Get Mapping(s) as C# Code" ( #878 )
...
* Add /__admin/mappings/code endpoint
* api
* fix
* .
* fix
* .
* .
* .
2023-01-29 10:24:58 +01:00
Stef Heyenrath
31298d281d
Support deleting / resetting a single scenario ( #834 )
...
* Support deleting / resetting a single scenario
* move files
2022-10-26 08:43:51 +02:00
Stef Heyenrath
5b2cd061a6
Fix method ResetMappingsAsync in the RestEase-AdminApi ( #465 )
2020-05-14 08:00:44 +02:00
Noah Lerner
32248b6585
Fix new Delete with body missing from IWireMockAdminApi interface ( #413 )
...
* Fix new Delete with body missing from IWireMockAdminApi interface
* Admin Delete with mappings in body (#409 )
* Add unit test for delete with body
* change order of checks for readability. looks nicer.
* Allow body in DELETE requests
* Fix unit tests according to DELETE supporting body
* Re-run CI
* Fix DELETE with body unit test
* Fix ElementAt index in mappings list
* Fix DELETE with body unit test
* Fix theory tag must be accompanied by some InlineData or Member
* Fix didn't use correct checking syntax
* Fix wrap entire unit test in if region
2020-02-05 19:11:44 +01:00
Stef Heyenrath
d971144426
WireMock.Net version 1.1.x ( #363 )
...
* refactor
* rename api
* -preview-01
* logger
* move
* RandomDataGenerator.Net
* .
* ISettings
* renames...
* refactor CommandlineParser logic
* remove standalone
* Remove Interfaces
* Update tests
* WireMock.Net.StandAlone
* .
* fix
* .
* _settings
* Admin
* WireMock.Net.Abstractions
* fix build
* rename WireMockServer
* fix compile errors
2019-12-27 16:01:13 +01:00