{"repo":"wiremock/WireMock.Net","free":true,"listed":false,"github":"https://github.com/wiremock/WireMock.Net","clone":"git clone https://github.com/wiremock/WireMock.Net.git","description":"WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java, but extended and different functionality. Full documentation can be found at https://wiremock.org/dotnet/.","language":"C#","stars":1680,"topics":["wiremock","mock-server","http-listener","tdd","testing","mocking","mockwebserver","csharp","dotnet","http"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"WireMock.Net A C# .NET version based on mock4net which mimics functionality from the original Java based WireMock. --- :books: Full documentation can now be found at wiremock.org --- :star: Key Features HTTP response stubbing, matchable on URL/Path, headers, cookies and body content patterns Library can be used in unit tests and integration tests Runs as a standalone process, as windows service, as Azure/IIS or as docker Configurable via a fluent C# .NET API, JSON files and JSON over HTTP Record/playback of stubs (proxying) Per-request conditional proxying Stateful behaviour simulation Response templating / transformation using Handlebars and extensions Can be used locally or in CI/CD scenarios Can be used for Aspire Distributed Application testing GraphQL support gRPC / ProtoBuf support OpenAPI support OpenTelemetry support WebSockets support :memo: Blogs - mstack.nl : Generate C# Code from Mapping(s) - mstack.nl : Chaos Engineering with Fault Injections - mstack.nl : gRPC / ProtoBuf Support - mstack.nl : Build and test your own .NET Aspire component :computer: Project Info --- --- Project &nbsp; &nbsp;&nbsp; Chat &nbsp;&nbsp; Issues Quality &nbsp; &nbsp;&nbsp; Build Azure &nbsp;&nbsp; Build GitHub &nbsp;&nbsp; Quality &nbsp;&nbsp; SonarQube &nbsp;&nbsp; Coverage &nbsp;&nbsp; TIOBE TIOBE Quality Indicator,Sub()&metric=tqi) :package: NuGet packages Official Preview :information source: - - - &nbsp;&nbsp; WireMock.Net &nbsp;&nbsp; WireMock.Net.Minimal 🔺 &nbsp;&nbsp; WireMock.","default_branch":null,"files":null,"tree":[],"storefront":"/r/wiremock","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wiremock/WireMock.Net/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}