 Stef HeyenrathandGitHub
|
76ae1466cc
|
Throw exception in case WithTransformer is used after WithBodyFromFile (#1185)
* Fix .WithBodyFromFile + .WithTransformer combination
* Ex
|
2024-09-29 21:29:34 +02:00 |
|
Stef Heyenrath
|
edbc7aeb5c
|
1.6.5
|
2024-09-28 10:26:38 +02:00 |
|
 Stef HeyenrathandGitHub
|
42306d1864
|
Add WireMock.Net.AspNetCore.Middleware (#1175)
* Add WireMock.Net.AspNetCore.Middleware
* .
* WireMock.Net.Middleware.Tests
* .
* X-WireMock-Response-Delay
|
2024-09-27 20:39:57 +02:00 |
|
 Stef HeyenrathandGitHub
|
c57590b2ba
|
Set <SonarQubeExclude>true</SonarQubeExclude> in test projects (#1183)
|
2024-09-27 20:06:22 +02:00 |
|
 Stef HeyenrathandGitHub
|
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 HeyenrathandGitHub
|
697411555a
|
Update README.md (add WireMock.Net.TUnit)
|
2024-09-26 18:47:36 +02:00 |
|
Stef Heyenrath
|
f89f0fa466
|
1.6.4
|
2024-09-25 08:56:44 +02:00 |
|
 Stef HeyenrathandGitHub
|
b892e85d2a
|
Add WireMock.Net.TUnit project (#1179)
* Add WireMock.Net.TUnit project
* fix
* .
* fix
* bd
* 0.1.812
* dotnet test
* 0.1.817
* cat
* type
* type2
* find
* -- --diagnostic
* --no-build
* fix?
|
2024-09-25 08:52:40 +02:00 |
|
 Stef HeyenrathandGitHub
|
836976ca19
|
Upgrade CS-Script to version 4.8.17 (#1178)
|
2024-09-20 15:20:38 +02:00 |
|
 Stef HeyenrathandGitHub
|
c845f73dd0
|
Unpin Testcontainers version and upgrade to version 3.10.0 (#1177)
|
2024-09-20 15:20:25 +02:00 |
|
Stef Heyenrath
|
2cbbef01ae
|
Refactor some code (IBodyDataExtensions)
|
2024-09-20 13:52:45 +02:00 |
|
 Stef HeyenrathandGitHub
|
527278e60c
|
Update the .NET Aspire tests (#1170)
* Skip unit tests when Docker is not running in Linux container mode using DockerIsRunningInLinuxContainerModeFact
* IgnoreOnContinuousIntegrationFact
|
2024-09-10 16:14:05 +02:00 |
|
 Stef HeyenrathandGitHub
|
7d7f1f8fbb
|
Allow mapping without Path or Url (#1169)
|
2024-09-09 20:48:09 +02:00 |
|
Stef Heyenrath
|
af124d556d
|
1.6.3
|
2024-09-07 09:36:33 +02:00 |
|
 Stef HeyenrathandGitHub
|
b99a80e782
|
Update README.md (Fix NuGet and MyGet badges)
|
2024-09-06 15:11:30 +02:00 |
|
Stef Heyenrath
|
07c9aebf44
|
1.6.2
|
2024-09-04 18:50:59 +02:00 |
|
 Stef HeyenrathandGitHub
|
8348a7b9a3
|
Also update IWireMockMiddlewareOptions when settings are updated via admin interface (#1166)
* Also update IWireMockMiddlewareOptions when settings are updated via admin interface
* ci
|
2024-09-04 18:47:25 +02:00 |
|
 Stef HeyenrathandGitHub
|
9a49e6a1cd
|
Upgrade Aspire to version 8.2.0 (#1163)
|
2024-08-31 17:06:30 +02:00 |
|
Stef Heyenrath
|
f82891c996
|
Fix version from "WireMock.Net.Aspire"
|
2024-08-29 18:51:25 +02:00 |
|
 Stef HeyenrathandGitHub
|
da100298c1
|
Update MappingConverter to correctly write the Matcher as C# code (#1152)
* Update MappingConverter to correctly write the Matcher as C# code
* .
* CSharpCodeMatcher
* tests
* .
|
2024-08-27 19:38:07 +02:00 |
|
Stef Heyenrath
|
95573eeb96
|
1.6.1
|
2024-08-22 20:33:39 +02:00 |
|
 Stef HeyenrathandGitHub
|
487d6d2db1
|
Use default timeout for Regex (#1160)
|
2024-08-22 20:31:03 +02:00 |
|
Stef Heyenrath
|
d2b53893db
|
1.6.0
|
2024-08-16 13:19:07 +02:00 |
|
 Stef HeyenrathandGitHub
|
088444024f
|
Allow setting Content-Length header on the response (#1158)
* Allow setting Content-Length header on the response
* fix?
|
2024-08-16 12:14:42 +02:00 |
|
 Stef HeyenrathandGitHub
|
7e162a00ab
|
Fix FormUrlEncodedMatcher (MatchOperator.And) (#1157)
|
2024-08-15 11:01:37 +02:00 |
|
 Stef HeyenrathandGitHub
|
8dcf35d8ac
|
Use Guid.TryParseExact with format "D" (#1148)
|
2024-07-29 07:56:10 +02:00 |
|
 
|
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 HeyenrathandGitHub
|
69c829fae0
|
Update + add fluent builder methods (#1042)
* Update some fluent builder methods
* fix
* sc
* ThenRespondWith
* // Copyright © WireMock.Net
|
2024-07-27 16:16:11 +02:00 |
|
Stef Heyenrath
|
275816c414
|
Fix Directory.Build.props
|
2024-07-27 14:59:10 +02:00 |
|
Stef Heyenrath
|
3888b9b00e
|
1.5.62
|
2024-07-27 14:46:08 +02:00 |
|
 Stef HeyenrathandGitHub
|
3353be65b5
|
Add FormUrlEncodedMatcher (#1147)
* FormUrlEncodedMatcher
* .
* Fix
* new
* support wildcard
|
2024-07-27 14:40:23 +02:00 |
|
Stef Heyenrath
|
926eaaece4
|
1.5.61
|
2024-07-22 21:59:47 +02:00 |
|
 Stef HeyenrathandGitHub
|
d79f6f128d
|
Fix OpenApiPathsMapper (#1122)
* Fix OpenApiPathsMapper
* utc
* s
|
2024-07-22 21:36:45 +02:00 |
|
 Stef HeyenrathandGitHub
|
422e7c9b5e
|
Make properyt FromConfiguredStub nullable (#1142)
|
2024-07-22 21:35:19 +02:00 |
|
 Stef HeyenrathandGitHub
|
6055b0df1a
|
Fix some SonarCloud warnings (#1138)
* r
* hdr
* sc
* StyleCop.Analyzers
|
2024-07-22 21:24:30 +02:00 |
|
 Stef HeyenrathandGitHub
|
6ab1a6fd13
|
Update WireMockContainerBuilder.WithMappings for "includeSubDirectories" (#1141)
|
2024-07-22 21:24:08 +02:00 |
|
 Stef HeyenrathandGitHub
|
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
|
b367299643
|
1.5.60
|
2024-07-09 18:45:37 +02:00 |
|
 Stef HeyenrathandGitHub
|
8788d9ba4a
|
Add AdminPath to WireMockServerSettings (#1130)
* Make admin endpoint configurable
* Add AdminPath to WireMockServerSettings
* sealed
* foo
* WireMockServer_CreateClient_And_CallAdminSettingsEndpoint
|
2024-07-09 07:06:38 +02:00 |
|
 Stef HeyenrathandGitHub
|
d96ae9b063
|
Remove some files and folders (#1134)
|
2024-07-08 22:00:03 +02:00 |
|
 Stef HeyenrathandGitHub
|
ecb8e620ed
|
Add unit tests for AdminApiMappingBuilder (#1133)
|
2024-07-08 21:41:05 +02:00 |
|
 Stef HeyenrathandGitHub
|
780c233ef3
|
Add Handlebars.Net.Helpers.Xslt (#1128)
|
2024-07-03 17:32:13 +02:00 |
|
Stef Heyenrath
|
4d83d82b91
|
1.5.59
|
2024-06-26 19:30:08 +02:00 |
|
 Stef HeyenrathandGitHub
|
90e017b79a
|
Use dotnet sonar scanner (part 2) (#1125)
* ddd
* ---ddd
* f
* revert
* /d:sonar.branch.name=$(Build.SourceBranchName)
* FIX
* coverlet
* coverlet - 1 line
* dotnet-coverage
* --configuration Debug --no-build --framework net8.0
* script
* /d:
* collect?
* "wiremock-coverage.xml"
* see
* tests
|
2024-06-20 15:35:37 +02:00 |
|
 Stef HeyenrathandGitHub
|
2602db566b
|
Revert Sonar to old way (#1124)
|
2024-06-19 18:21:37 +02:00 |
|
 Stef HeyenrathandGitHub
|
61937db0b3
|
Fix SonarCloud integration (#1123)
* Use sonarscanner global dotnet tool
* io
* jdk?
* JAVA_HOME_17_X64
* /d:sonar.pullrequest.base=master
* /d:sonar.pullrequest.branch=$(Build.SourceBranch)
* /d:sonar.pullrequest.key=$(Build.BuildNumber)
* /d:sonar.pullrequest.branch=$(Build.SourceBranchName)
* ...
* $(System.PullRequest.PullRequestId)
* ---
* PR?
* cleanup
|
2024-06-19 17:07:52 +02:00 |
|
Stef Heyenrath
|
8a60950620
|
Fix link to ci.yml
|
2024-06-18 21:54:42 +02:00 |
|
Stef Heyenrath
|
90747462eb
|
1.5.58
|
2024-06-08 09:49:52 +02:00 |
|
 Stef HeyenrathandGitHub
|
8b03307a94
|
Add some methods to the BodyModelBuilder (#1116)
* Add some methods to the BodyModelBuilder
* .
|
2024-06-08 09:26:21 +02:00 |
|
Stef Heyenrath
|
86f8877039
|
Fix JsonMatcher if IgnoreCase and Regex are used
|
2024-06-08 09:11:22 +02:00 |
|
Stef Heyenrath
|
4538f6cd27
|
1.5.57
|
2024-06-04 14:31:01 +02:00 |
|
 Stef HeyenrathandGitHub
|
43746631e1
|
Add some Extension methods to IWireMockAdminApi (#1113)
|
2024-06-04 14:28:07 +02:00 |
|
Stef Heyenrath
|
8eda46ffc7
|
1.5.56
|
2024-06-03 11:01:46 +02:00 |
|
 Stef HeyenrathandGitHub
|
17f5ab5145
|
Add "/__admin/health" endpoint (#1112)
|
2024-06-03 10:59:44 +02:00 |
|
Stef Heyenrath
|
f76ea1d8ec
|
Update Unit Test Response_ProvideResponse_Transformer_WithBodyAsFile_JsonPath
|
2024-05-25 09:31:39 +02:00 |
|
 
|
ea4ea95866
|
Fix Request.Create().WithBodyAsJson(...) (#1111)
* Fix Request.Create().WithBodyAsJson(...)
* [CodeFactor] Apply fixes
---------
Co-authored-by: codefactor-io <support@codefactor.io>
|
2024-05-25 09:09:03 +02:00 |
|
Stef Heyenrath
|
13f87a1364
|
1.5.55
|
2024-05-22 16:38:30 +02:00 |
|
 Stef HeyenrathandGitHub
|
dd35cea44e
|
When only Port is provided, bind to * (Fixes #1100) (#1107)
* Fix for #1100
* tst
|
2024-05-22 16:33:35 +02:00 |
|
Stef Heyenrath
|
11b39cf57c
|
1.5.54
|
2024-05-18 09:06:24 +02:00 |
|
 Stef HeyenrathandGitHub
|
2c001f661d
|
Add support to bind to ip-address instead of only localhost (#1100)
* Add support to bind to ip-address instead of only localhost
* .
* .
|
2024-05-17 21:46:07 +02:00 |
|
Stef Heyenrath
|
add3f662ba
|
Fix build for .NET Framework example projects #1103
|
2024-05-17 10:05:54 +02:00 |
|
Stef Heyenrath
|
c0c07ea127
|
1.5.53
|
2024-05-08 17:43:21 +02:00 |
|
 Stef HeyenrathandGitHub
|
e20a90b615
|
Fix MappingConverter to support Body with JsonMatcher (#1101)
* Fix MappingBuilder for Body
* .
* .
* Fix MappingConverter
|
2024-05-08 17:40:53 +02:00 |
|
 Stef HeyenrathandGitHub
|
9210957e55
|
Update Handlebars.Net (#1093)
* Use latest version (2.4.2) from Handlebars.Net.Helpers
* .1
|
2024-04-25 10:40:31 +02:00 |
|
Stef Heyenrath
|
c135854cbe
|
1.5.52
|
2024-04-06 18:14:40 +02:00 |
|
 Stef HeyenrathandGitHub
|
54fe0823dc
|
Add RegEx support to JsonMatcher (#1091)
* json matcher regex
* better test
* regression
|
2024-04-06 18:08:45 +02:00 |
|
Stef Heyenrath
|
ef9baf3472
|
Add example for IRequestMessage.BodyAsMimeMessage
|
2024-04-06 13:59:51 +02:00 |
|
Stef Heyenrath
|
22f9647e88
|
1.5.51
|
2024-03-20 08:26:38 +01:00 |
|
 Stef HeyenrathandGitHub
|
d5fa385a46
|
Fix FluentAssertions (actual body is not displayed in error message) (#1085)
* Fix FluentAssertions (actual body is not displayed in error message)
* .
* .
* raw
|
2024-03-20 08:24:43 +01:00 |
|
Stef Heyenrath
|
27a673953d
|
1.5.50
|
2024-03-12 20:31:50 +01:00 |
|
 Stef HeyenrathandGitHub
|
511540a7f1
|
Make WireMockAssertions extendable (#1082)
|
2024-03-12 20:27:12 +01:00 |
|
 Stef HeyenrathandGitHub
|
5b609915e1
|
Fix FluentAssertions on Header(s) (#1080)
* Fix FluentAssertions on Header(s)
* ...
|
2024-03-09 08:39:52 +01:00 |
|
Stef Heyenrath
|
a7b0d502c6
|
1.5.49
|
2024-03-06 13:46:51 +01:00 |
|
 Stef HeyenrathandGitHub
|
fcd67466b5
|
Upgrade ProtoBufJsonConverter to fix issue with dot(s) in package name (#1078)
|
2024-03-06 13:44:10 +01:00 |
|
 Stef HeyenrathandGitHub
|
ce833c1f29
|
Extend TypeLoader (#1069)
* Extend PluginLoader
* rename
|
2024-02-23 08:51:38 +01:00 |
|
 Stef HeyenrathandGitHub
|
2364866f97
|
Update README.md - blog
|
2024-02-22 10:07:00 +01:00 |
|
Stef Heyenrath
|
d4d588c593
|
1.5.48
|
2024-02-17 13:37:05 +01:00 |
|
 Stef HeyenrathandGitHub
|
97a749d54a
|
Fix some SonarCloud issues (#1058)
* Fix some SonarCloud issues
* added some xml comments
|
2024-02-17 13:32:28 +01:00 |
|
 Stef HeyenrathandGitHub
|
6ac95cf57d
|
Add Grpc ProtoBuf support (request-response) (#1047)
* ProtoBuf
* .
* x
* ---
* x
* fx
* ...
* sc
* ...
* .
* groen
* x
* fix tests
* ok!?
* fix tests
* fix tests
* !
* x
* 6
* .
* x
* ivaluematcher
* transformer
* .
* sc
* .
* mapping
* x
* tra
* com
* ...
* .
* .
* .
* AddProtoDefinition
* .
* set
* grpahj
* .
* .
* IdOrText
* ...
* async
* async2
* .
* t
* nuget
* <PackageReference Include="ProtoBufJsonConverter" Version="0.2.0-preview-04" />
* http version
* tests
* .WithHttpVersion("2")
* <PackageReference Include="ProtoBufJsonConverter" Version="0.2.0" />
* HttpVersionParser
|
2024-02-16 17:16:51 +01:00 |
|
Stef Heyenrath
|
801546fae7
|
1.5.47
|
2024-01-25 10:13:54 +01:00 |
|
 Stef HeyenrathandGitHub
|
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 |
|
 
|
b2b7172043
|
fix: src/WireMock.Net/WireMock.Net.csproj to reduce vulnerabilities (#1053)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DOTNET-MICROSOFTIDENTITYMODELJSONWEBTOKENS-6148656
- https://snyk.io/vuln/SNYK-DOTNET-SYSTEMIDENTITYMODELTOKENSJWT-6148655
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
|
2024-01-23 21:32:55 +01:00 |
|
 Stef HeyenrathandGitHub
|
13a3dfa9fe
|
Update README.md
|
2024-01-08 08:12:38 +01:00 |
|
 Stef HeyenrathandGitHub
|
4020a178a6
|
Add WithoutHeader to WireMock.FluentAssertions (#1049)
* Add WithoutHeader to WireMock.FluentAssertions
* .
* .
|
2023-12-27 08:18:56 +01:00 |
|
Stef Heyenrath
|
30ee768430
|
1.5.46
|
2023-12-23 09:44:59 +01:00 |
|
 Stef HeyenrathandGitHub
|
e4df6cc93d
|
WireMockServerSettingsParser (#1044)
* WireMockServerSettingsParser
* nameof
|
2023-12-22 14:36:42 +01:00 |
|
Stef Heyenrath
|
abf3969bee
|
1.5.45
|
2023-12-21 22:18:26 +01:00 |
|
 Stef HeyenrathandGitHub
|
a8339a0867
|
FindRequestByMappingGuidAsync (#1043)
* FindRequestByMappingGuidAsync
* fix
* sc
|
2023-12-21 20:03:22 +01:00 |
|
 Stef HeyenrathandGitHub
|
4721b73a16
|
Update Handlebars Transformer logic (ReplaceNodeOptions) (#1036)
* Update Handlebars Transformer logic (ReplaceNodeOptions)
* okeee
* EvaluateAndKeep = Evaluate
* fix?
* linux
* _
* tt
* xxx
* fx
* x
* fix test
|
2023-12-21 20:02:58 +01:00 |
|
Stef Heyenrath
|
c96d7d31b1
|
1.5.44
|
2023-12-14 21:08:05 +01:00 |
|
Stef Heyenrath
|
68ad015dcf
|
1.5.43
|
2023-12-11 17:34:39 +01:00 |
|
 Stef HeyenrathandGitHub
|
0c6129e86b
|
Add ProxyUrlReplaceSettings to Response (#1026)
|
2023-12-10 09:57:37 +01:00 |
|
Stef Heyenrath
|
61c8ce76eb
|
1.5.42
|
2023-12-09 09:24:27 +01:00 |
|
 Stef HeyenrathandGitHub
|
8e1b6f87f0
|
Workaround for: Random.Generate Type="Long" (#1034)
* Workaround for: Random.Generate Type="Long"
* x
* 11
* .
* 2
|
2023-12-09 09:18:16 +01:00 |
|
 Stef HeyenrathandGitHub
|
c6c7ba13b4
|
Calling Reset also resets the scenarios (#1031)
* Calling Reset also resets the scenarios
* .
|
2023-12-07 16:03:37 +01:00 |
|
 Stef HeyenrathandGitHub
|
1174acce6e
|
ResponseWithHandlebarsDateTimeTests (#1029)
|
2023-12-06 20:20:45 +01:00 |
|
 Stef HeyenrathandGitHub
|
932dde07e4
|
FixMapping[] for WireMock.Org REST API (#1023)
|
2023-12-06 09:24:58 +01:00 |
|
Stef Heyenrath
|
c193bcf61f
|
1.5.41 - releasenotes
|
2023-12-04 18:11:55 +01:00 |
|
Stef Heyenrath
|
9757245c61
|
1.5.41
|
2023-12-04 18:09:03 +01:00 |
|
 Stef HeyenrathandGitHub
|
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 |
|