dotnet-WireMock 1.5.62

前缀已保留
dotnet tool install --global dotnet-WireMock --version 1.5.62                
此软件包包含一个 .NET 工具,您可以从 shell/命令行调用它。
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local dotnet-WireMock --version 1.5.62                
此软件包包含一个 .NET 工具,您可以从 shell/命令行调用它。
#tool dotnet:?package=dotnet-WireMock&version=1.5.62                
nuke :add-package dotnet-WireMock --version 1.5.62                

WireMock.Net

受 Java 世界中的 [WireMock(http://WireMock.org)] 启发,轻量级 Http 模拟服务器,针对 .NET。

⭐ 关键特性

  • 基于 URL/路径、头部、cookies 和正文内容模式匹配的 HTTP 响应存根
  • 库可用于单元测试和集成测试
  • 作为独立进程、Windows 服务、Azure/IIS 或 docker 运行
  • 可通过流畅的 C# .NET API、JSON 文件和通过 HTTP 的 JSON 进行配置
  • 存根录制/回放(代理)
  • 按请求条件代理
  • 模拟有状态行为
  • 使用 Handlebars 和扩展进行响应模板/转换
  • 可在本地或 CI/CD 场景中使用

⭐ 存根

WireMock.Net 的核心特性是能够返回匹配特定条件的预定义 HTTP 响应。请参阅 Wiki : 存根

⭐ 请求匹配

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

⭐ 响应模板

WireMock.Net 返回的响应可以通过模板进行更改。请参阅 Wiki : 响应模板

⭐ 管理员 API 参考文档

WireMock 管理员 API 提供通过 HTTP 接口定义映射的功能,请参阅 Wiki : 管理员 API 参考文档

⭐ 使用方法

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

单元测试

您可以使用您喜欢的测试框架,并在测试中使用WireMock,详情请查看Wiki:单元测试

作为dotnet工具

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

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

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

作为Windows服务

您还可以将WireMock.Net作为Windows服务运行,请按照WireMock-as-a-Windows-Service操作。

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

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

在Docker容器中

还可以在hub.docker.com上找到Linux和Windows-Nano容器。更多详情请参阅Docker

HTTPS / SSL

关于使用HTTPS(SSL)的更多细节,请在以下位置查看Wiki:HTTPS

📚 文档

更多信息,请查看此WIKI页面:什么是WireMock.Net

产品 兼容和额外计算的target framework版本。
.NET net8.0可兼容。 net8.0-android已计算。 net8.0-browser已计算。 net8.0-ios已计算。 net8.0-maccatalyst已计算。 net8.0-macos已计算。 net8.0-tvos已计算。 net8.0-windows已计算。
兼容的目标框架
包含的目标框架(在包中)
更多关于目标框架.NET Standard的信息。

此包没有依赖项。

版本 下载 最后更新
1.5.62 274 7/27/2024
1.5.61 59 7/27/2024
1.5.60 335 7/9/2024
1.5.59 455 6/26/2024
1.5.58 769 6/8/2024
1.5.57 203 6/4/2024
1.5.56 133 6/3/2024
1.5.55 397 5/22/2024
1.5.54 226 5/18/2024
1.5.53 374 5/8/2024
1.5.52 836 4/6/2024
1.5.51 642 3/20/2024
1.5.50 152 3/20/2024
1.5.49 471 3/6/2024
1.5.48 597 2/17/2024
1.5.47 447 1/25/2024
1.5.46 1,301 12/23/2023
1.5.45 118 12/21/2023
1.5.44 153 12/14/2023
1.5.43 163 12/11/2023
1.5.42 178 12/9/2023
1.5.41 193 12/4/2023
1.5.40 2,058 11/7/2023
1.5.39 1,098 10/9/2023
1.5.38 184 10/9/2023
1.5.37 485 9/27/2023
1.5.36 343 9/21/2023
1.5.35 827 8/19/2023
1.5.34 1,273 8/4/2023
1.5.33 223 8/3/2023
1.5.32 1,173 7/15/2023
1.5.31 455 7/8/2023
1.5.30 536 6/28/2023
1.5.29 284 6/22/2023
1.5.28 481 6/11/2023
1.5.27 362 6/3/2023
1.5.26 319 5/25/2023
1.5.25 576 5/13/2023
1.5.24 354 5/7/2023
1.5.23 721 4/23/2023
1.5.22 758 4/8/2023
1.5.21 837 3/22/2023
1.5.20 339 3/19/2023
1.5.19 249 3/17/2023
1.5.18 494 3/9/2023
1.5.17 665 2/25/2023
1.5.16 626 2/6/2023
1.5.15 452 1/29/2023
1.5.14 352 1/24/2023
1.5.13 1,111 12/11/2022
1.5.12 438 12/3/2022
1.5.11 1,156 11/24/2022
1.5.10 743 11/6/2022
1.5.9 505 10/29/2022
1.5.8 611 10/16/2022
1.5.7 503 10/11/2022
1.5.6 670 9/12/2022
1.5.5 579 9/3/2022
1.5.4 516 8/24/2022
1.5.3 659 7/29/2022
1.5.2 469 7/24/2022
1.5.1 569 7/8/2022
1.5.0 890 6/10/2022
1.4.43 655 5/21/2022
1.4.42 524 5/13/2022
1.4.41 833 4/22/2022
1.4.40 575 3/26/2022
1.4.39 494 3/25/2022
1.4.38 510 3/12/2022
1.4.37 500 3/2/2022
1.4.36 519 2/25/2022
1.4.35 1,885 2/9/2022
1.4.34 718 1/27/2022
1.4.33 518 1/24/2022
1.4.32 533 1/17/2022
1.4.31 442 1/6/2022
1.4.30 449 12/25/2021
1.4.29 662 12/12/2021
1.4.28 902 12/1/2021
1.4.27 520 11/17/2021
1.4.26 493 11/4/2021
1.4.25 472 10/27/2021
1.4.24 488 10/20/2021
1.4.23 583 9/27/2021
1.4.22 398 9/22/2021
1.4.21 434 9/16/2021
1.4.21-preview-03 280 9/12/2021
1.4.20 959 8/6/2021
1.4.19 410 8/4/2021
1.4.18 698 7/10/2021
1.4.17 456 7/7/2021
1.4.16 865 6/5/2021
1.4.15 793 5/19/2021
1.4.14 552 5/11/2021
1.4.13 613 4/26/2021
1.4.12 422 4/22/2021
1.4.11 449 4/18/2021
1.4.10 453 4/15/2021
1.4.9 479 3/31/2021
1.4.8 445 3/24/2021
1.4.7 501 3/21/2021
1.4.6 1,182 2/26/2021
1.4.5 590 2/11/2021
1.4.4 441 2/9/2021
1.4.3 436 2/5/2021
1.4.2 451 1/24/2021
1.4.1 464 1/19/2021
1.4.0 469 1/12/2021
1.3.10 463 12/23/2020
1.3.9 459 12/8/2020
1.3.8 471 12/3/2020
1.3.7 467 11/25/2020
1.0.0 94 7/22/2024
0.0.1 524 11/25/2020

# 1.5.62 (2024年7月27日)
- #1147 添加FormUrlEncodedMatcher [功能]
- #1143 当映射中的键值对顺序与请求体顺序不同时,表单编码请求失败(404未找到)[错误]

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