[PR #903] [MERGED] Add WithBody with IDictionary (form-urlencoded values) #1137

Closed
opened 2025-12-29 15:35:34 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/903
Author: @StefH
Created: 3/15/2023
Status: Merged
Merged: 3/17/2023
Merged by: @StefH

Base: masterHead: form-urlencoded


📝 Commits (8)

📊 Changes

13 files changed (+294 additions, -114 deletions)

View changed files

📝 src/WireMock.Net.Abstractions/Models/IBodyData.cs (+6 -0)
📝 src/WireMock.Net.Abstractions/Types/BodyType.cs (+33 -29)
📝 src/WireMock.Net/Matchers/Request/RequestMessageBodyMatcher.cs (+21 -3)
📝 src/WireMock.Net/Models/BodyData.cs (+4 -0)
📝 src/WireMock.Net/RequestBuilders/IBodyRequestBuilder.cs (+12 -4)
📝 src/WireMock.Net/RequestBuilders/Request.WithBody.cs (+23 -15)
📝 src/WireMock.Net/Util/BodyParser.cs (+27 -3)
📝 src/WireMock.Net/Util/BodyParserSettings.cs (+2 -0)
📝 src/WireMock.Net/Util/QueryStringParser.cs (+27 -1)
📝 test/WireMock.Net.Tests/RequestMatchers/RequestMessageBodyMatcherTests.cs (+4 -4)
📝 test/WireMock.Net.Tests/RequestWithBodyTests.cs (+23 -2)
📝 test/WireMock.Net.Tests/Util/QueryStringParserTests.cs (+31 -1)
📝 test/WireMock.Net.Tests/WireMockServerTests.WithBody.cs (+81 -52)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/wiremock/WireMock.Net/pull/903 **Author:** [@StefH](https://github.com/StefH) **Created:** 3/15/2023 **Status:** ✅ Merged **Merged:** 3/17/2023 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `form-urlencoded` --- ### 📝 Commits (8) - [`ec89c64`](https://github.com/wiremock/WireMock.Net/commit/ec89c64d0f3941d96180a52b5eccd833cff79ace) . - [`dfc01f2`](https://github.com/wiremock/WireMock.Net/commit/dfc01f2e04f9acedb09a4018cdd3be369067b7e4) x - [`2c232bc`](https://github.com/wiremock/WireMock.Net/commit/2c232bcc2ccf5f1434c26f7a1aa4dd557f12e032) fx - [`8471388`](https://github.com/wiremock/WireMock.Net/commit/8471388aa0574350242931384dad438038574938) fix - [`2841d49`](https://github.com/wiremock/WireMock.Net/commit/2841d497797079cfd0b3b8b1d38fb8a0cf777f76) f - [`bfa917b`](https://github.com/wiremock/WireMock.Net/commit/bfa917ba7a539cb00c3a408f303758301a4d425d) tests - [`7b1965f`](https://github.com/wiremock/WireMock.Net/commit/7b1965f6f4240e1f902ee2f5a276fe2782098c6f) fix tests - [`d28e1f8`](https://github.com/wiremock/WireMock.Net/commit/d28e1f8932a0ff140c09d70a313fee13e112c49f) add tst ### 📊 Changes **13 files changed** (+294 additions, -114 deletions) <details> <summary>View changed files</summary> 📝 `src/WireMock.Net.Abstractions/Models/IBodyData.cs` (+6 -0) 📝 `src/WireMock.Net.Abstractions/Types/BodyType.cs` (+33 -29) 📝 `src/WireMock.Net/Matchers/Request/RequestMessageBodyMatcher.cs` (+21 -3) 📝 `src/WireMock.Net/Models/BodyData.cs` (+4 -0) 📝 `src/WireMock.Net/RequestBuilders/IBodyRequestBuilder.cs` (+12 -4) 📝 `src/WireMock.Net/RequestBuilders/Request.WithBody.cs` (+23 -15) 📝 `src/WireMock.Net/Util/BodyParser.cs` (+27 -3) 📝 `src/WireMock.Net/Util/BodyParserSettings.cs` (+2 -0) 📝 `src/WireMock.Net/Util/QueryStringParser.cs` (+27 -1) 📝 `test/WireMock.Net.Tests/RequestMatchers/RequestMessageBodyMatcherTests.cs` (+4 -4) 📝 `test/WireMock.Net.Tests/RequestWithBodyTests.cs` (+23 -2) 📝 `test/WireMock.Net.Tests/Util/QueryStringParserTests.cs` (+31 -1) 📝 `test/WireMock.Net.Tests/WireMockServerTests.WithBody.cs` (+81 -52) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 15:35:34 +01:00
adam closed this issue 2025-12-29 15:35:34 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WireMock.Net-wiremock#1137