[PR #770] [MERGED] Added some more tests for JsonMatcher + refactored some code to use nullable #1076

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

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/770
Author: @StefH
Created: 7/9/2022
Status: Merged
Merged: 7/9/2022
Merged by: @StefH

Base: masterHead: issue-768-json


📝 Commits (1)

  • 2827c23 Added some more tests for JsonMatcher + refactored some code to use nullable

📊 Changes

20 files changed (+1489 additions, -478 deletions)

View changed files

examples/WireMock.Net.Console.Net472.Classic/Nullable/AllowNullAttribute.cs (+73 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/DisallowNullAttribute.cs (+73 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/DoesNotReturnAttribute.cs (+70 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/DoesNotReturnIfAttribute.cs (+88 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/MaybeNullAttribute.cs (+74 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/MaybeNullWhenAttribute.cs (+85 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/MemberNotNullAttribute.cs (+96 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/MemberNotNullWhenAttribute.cs (+114 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/NotNullAttribute.cs (+74 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/NotNullIfNotNullAttribute.cs (+91 -0)
examples/WireMock.Net.Console.Net472.Classic/Nullable/NotNullWhenAttribute.cs (+85 -0)
📝 examples/WireMock.Net.Console.Net472.Classic/WireMock.Net.Console.Net472.Classic.csproj (+48 -20)
📝 examples/WireMock.Net.Console.Net472.Classic/packages.config (+16 -10)
📝 src/WireMock.Net.Abstractions/Admin/Mappings/WebhookRequestModel.cs (+4 -4)
📝 src/WireMock.Net/Http/HttpResponseMessageHelper.cs (+48 -44)
📝 src/WireMock.Net/Matchers/JsonMatcher.cs (+1 -3)
📝 src/WireMock.Net/Owin/Mappers/OwinRequestMapper.cs (+4 -4)
📝 src/WireMock.Net/Util/BodyParser.cs (+133 -137)
📝 src/WireMock.Net/Util/BodyParserSettings.cs (+9 -10)
📝 test/WireMock.Net.Tests/Matchers/JsonMatcherTests.cs (+303 -246)

📄 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/770 **Author:** [@StefH](https://github.com/StefH) **Created:** 7/9/2022 **Status:** ✅ Merged **Merged:** 7/9/2022 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `issue-768-json` --- ### 📝 Commits (1) - [`2827c23`](https://github.com/wiremock/WireMock.Net/commit/2827c23da1666319fd41a1d26ac6cfba7a07ebc4) Added some more tests for JsonMatcher + refactored some code to use nullable ### 📊 Changes **20 files changed** (+1489 additions, -478 deletions) <details> <summary>View changed files</summary> ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/AllowNullAttribute.cs` (+73 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/DisallowNullAttribute.cs` (+73 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/DoesNotReturnAttribute.cs` (+70 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/DoesNotReturnIfAttribute.cs` (+88 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/MaybeNullAttribute.cs` (+74 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/MaybeNullWhenAttribute.cs` (+85 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/MemberNotNullAttribute.cs` (+96 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/MemberNotNullWhenAttribute.cs` (+114 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/NotNullAttribute.cs` (+74 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/NotNullIfNotNullAttribute.cs` (+91 -0) ➕ `examples/WireMock.Net.Console.Net472.Classic/Nullable/NotNullWhenAttribute.cs` (+85 -0) 📝 `examples/WireMock.Net.Console.Net472.Classic/WireMock.Net.Console.Net472.Classic.csproj` (+48 -20) 📝 `examples/WireMock.Net.Console.Net472.Classic/packages.config` (+16 -10) 📝 `src/WireMock.Net.Abstractions/Admin/Mappings/WebhookRequestModel.cs` (+4 -4) 📝 `src/WireMock.Net/Http/HttpResponseMessageHelper.cs` (+48 -44) 📝 `src/WireMock.Net/Matchers/JsonMatcher.cs` (+1 -3) 📝 `src/WireMock.Net/Owin/Mappers/OwinRequestMapper.cs` (+4 -4) 📝 `src/WireMock.Net/Util/BodyParser.cs` (+133 -137) 📝 `src/WireMock.Net/Util/BodyParserSettings.cs` (+9 -10) 📝 `test/WireMock.Net.Tests/Matchers/JsonMatcherTests.cs` (+303 -246) </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 08:34:34 +01:00
adam closed this issue 2025-12-29 08:34: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#1076