WireMock.Net.OpenApiParser 1.5.62

前缀已保留
dotnet add package WireMock.Net.OpenApiParser --version 1.5.62                
NuGet\Install-Package WireMock.Net.OpenApiParser -Version 1.5.62                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块版本的 Install-Pacific
<PackageReference Include="WireMock.Net.OpenApiParser" Version="1.5.62" />                
对于支持 PackageReference 的项目,将此 XML 节复制到项目文件中以引用该包。
paket add WireMock.Net.OpenApiParser --version 1.5.62                
#r "nuget: WireMock.Net.OpenApiParser, 1.5.62"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此内容复制到交互式工具或脚本的源代码中以引用包。
// Install WireMock.Net.OpenApiParser as a Cake Addin
#addin nuget:?package=WireMock.Net.OpenApiParser&version=1.5.62

// Install WireMock.Net.OpenApiParser as a Cake Tool
#tool nuget:?package=WireMock.Net.OpenApiParser&version=1.5.62                

WireMock.Net

.NET 的轻量级 HTTP 模拟服务器,受 Java 领域 WireMock(http://WireMock.org) 的启发。

⭐ 主要功能

  • HTTP 响应模拟,可按 URL/Path、标题、Cookie 和正文内容模式匹配
  • 库可用于单元测试和集成测试
  • 作为独立进程、Windows 服务、Azure/IIS 或 Docker 运行
  • 可使用流畅的 C# .NET API、JSON 文件和 HTTP 上 JSON 进行配置
  • 模拟的记录/播放(代理)
  • 按请求条件代理
  • 会话行为模拟
  • 使用 Handlebars 和扩展进行响应模板化/转换
  • 可在本地或 CI/CD 场景中使用

⭐ 替身

WireMock.Net 的一个核心功能是对符合条件请求返回预定义的 HTTP 响应。请参阅Wiki : Stubbing

⭐ 请求匹配

WireMock.Net 支持高级请求匹配逻辑,请参阅 Wiki : Request Matching

⭐ 响应模板化

WireMock.Net 返回的响应可以通过模板修改。请参阅Wiki : Response Templating

⭐ 管理员 API 参考

WireMock 管理员 API 提供通过 http 接口定义映射的功能,请参阅 Wiki : Admin API Reference

⭐ 使用方法

WireMock.Net 可以以多种方式使用

单元测试

您可以使用您喜欢的测试框架并在测试中使用 WireMock,请参阅 Wiki : UnitTesting

作为 dotnet 工具

将 WireMock.Net 作为(全局)dotnet 工具安装非常简单,请参阅 Wiki : dotnet tool

作为独立进程/控制台应用程序

在控制台应用程序中启动模拟服务相当简单,请参阅 Wiki : Standalone Process

作为 Windows 服务

您也可以将 WireMock.Net 作为 Windows 服务运行,请按照这个WireMock-as-a-Windows-Service

作为 Azure 的 Web Job 或 IIS 中的应用程序

请参阅这个链接 WireMock-as-a-(Azure)-Web-App

在 docker 容器中

还提供了 Linux 和 Windows-Nano 容器,可在 hub.docker.com 上找到。有关更多详情,也请参阅 Docker

HTTPS/SSL

有关使用 HTTPS(SSL)的更多详细信息,请在此处查看 Wiki : HTTPS

📚 文档

有关更多信息,请参阅此 WIKI 页面: 什么是 WireMock.Net

产品 兼容和额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard2.0 兼容。 netstandard2.1 兼容。
.NET Framework net46 兼容。 net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关目标框架.NET Standard的更多信息。

NuGet包 (2)

显示依赖于WireMock.Net.OpenApiParser的前2个顶级NuGet包

下载
WireMock.Net

受Java场景中的WireMock启发的轻量级Http模拟服务,适用于.Net。

WireMock.Net.Minimal

WireMock.Net的最小版本

GitHub仓库

此包没有被任何流行的GitHub仓库使用。

版本 下载 最后更新
1.5.62 59,752 7/27/2024
1.5.61 121 7/27/2024
1.5.60 98,880 7/9/2024
1.5.59 60,584 6/26/2024
1.5.58 112,655 6/8/2024
1.5.57 26,653 6/4/2024
1.5.56 20,955 6/3/2024
1.5.55 73,736 5/22/2024
1.5.54 29,436 5/18/2024
1.5.53 113,755 5/8/2024
1.5.52 288,517 4/6/2024
1.5.51 192,746 3/20/2024
1.5.50 549 3/20/2024
1.5.49 205,438 3/6/2024
1.5.48 164,682 2/17/2024
1.5.47 295,619 1/25/2024
1.5.46 394,078 12/23/2023
1.5.45 24,727 12/21/2023
1.5.44 52,396 12/14/2023
1.5.43 48,858 12/11/2023
1.5.42 14,674 12/9/2023
1.5.41 80,254 12/4/2023
1.5.40 262,720 11/7/2023
1.5.39 316,778 10/9/2023
1.5.38 1,582 10/9/2023
1.5.37 113,330 9/27/2023
1.5.36 298,270 9/21/2023
1.5.35 396,785 8/19/2023
1.5.34 177,097 8/4/2023
1.5.32 381,251 7/15/2023
1.5.31 119,760 7/8/2023
1.5.30 170,137 6/28/2023
1.5.29 71,420 6/22/2023
1.5.28 192,526 6/11/2023
1.5.27 62,224 6/3/2023
1.5.26 230,118 5/25/2023
1.5.25 237,406 5/13/2023
1.5.24 131,022 5/7/2023
1.5.23 152,650 4/23/2023
1.5.22 312,954 4/8/2023
1.5.21 953 3/22/2023
1.5.20 916 3/19/2023
1.5.19 924 3/17/2023
1.5.18 1,057 3/9/2023
1.5.17 985 2/25/2023
1.5.16 1,496 2/6/2023
1.5.15 957 1/29/2023
1.5.14 940 1/24/2023
1.5.13 1,129 12/11/2022
1.5.12 1,016 12/3/2022
1.5.11 2,913 11/24/2022
1.5.10 1,026 11/6/2022
1.5.9 1,060 10/29/2022
1.5.8 1,103 10/16/2022
1.5.7 3,048 10/11/2022
1.5.6 1,136 9/12/2022
1.5.5 1,408 9/3/2022
1.5.4 1,106 8/24/2022
1.5.3 13,944 7/29/2022
1.5.2 1,349 7/24/2022
1.5.1 1,130 7/8/2022
1.5.0 1,950 6/10/2022
1.4.43 1,609 5/21/2022
1.4.42 1,234 5/13/2022
1.4.41 7,825 4/22/2022
1.4.40 2,694 3/26/2022
1.4.39 1,114 3/25/2022
1.4.38 1,395 3/12/2022
1.4.37 1,106 3/2/2022
1.4.36 1,127 2/25/2022
1.4.35 1,190 2/9/2022
1.4.34 1,173 1/27/2022
1.4.33 2,896 1/24/2022
1.4.32 1,483 1/17/2022
1.4.31 981 1/6/2022
1.4.30 979 12/25/2021
1.4.29 2,701 12/12/2021
1.4.28 1,566 12/1/2021
1.4.27 1,079 11/17/2021
1.4.26 1,094 11/4/2021
1.4.25 1,068 10/27/2021
1.4.24 1,053 10/20/2021
1.4.23 1,284 9/27/2021
1.4.22 1,084 9/22/2021
1.4.21 1,045 9/16/2021
1.4.21-preview-03 892 9/12/2021
1.4.20 1,106 8/6/2021
1.4.19 1,080 8/4/2021
1.4.18 1,111 7/10/2021
1.4.17 1,089 7/7/2021
1.4.16 1,165 6/5/2021
1.4.15 1,142 5/19/2021
1.4.14 1,922 5/11/2021
1.4.13 1,086 4/26/2021
1.4.12 1,085 4/22/2021
1.4.11 1,035 4/18/2021
1.4.10 1,026 4/15/2021
1.4.9 1,308 3/31/2021
1.4.8 1,077 3/24/2021
1.4.7 1,037 3/21/2021
1.4.6 1,252 2/26/2021
1.4.5 1,122 2/11/2021
1.4.4 1,157 2/9/2021
1.4.3 1,140 2/5/2021
1.4.2 3,225 1/24/2021
1.4.1 1,144 1/19/2021
1.4.0 1,180 1/12/2021
1.3.10 1,523 12/23/2020
1.3.9 1,532 12/8/2020
1.3.8 1,207 12/3/2020
1.3.7 1,273 11/17/2020
1.3.6 1,193 11/10/2020
1.3.5 1,202 11/4/2020
1.3.4 1,770 10/17/2020
1.3.3 1,200 10/15/2020
1.3.2 1,194 10/14/2020
1.3.1 1,204 9/30/2020
1.3.0 1,224 9/29/2020
1.2.18 1,416 8/13/2020
1.2.17 1,176 8/1/2020
1.2.16 1,272 7/27/2020
1.2.15 1,301 7/19/2020
1.2.14 1,278 7/9/2020
1.2.13 1,244 7/9/2020
1.2.4-preview-01 1,080 6/15/2020
1.0.0 83 7/22/2024

# 1.5.62 (2024年7月27日)
- #1147 添加 FormUrlEncodedMatcher [特性]
- #1143 表单编码请求失败(404 未找到),如果映射中的键值对顺序与请求体中的顺序不同 [缺陷]

完整的发布说明可以在这里找到: https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md