文件名称:pact-workshop-dotnet-core-v1:使用.NET Core的Pact研讨会
文件大小:42KB
文件格式:ZIP
更新时间:2024-05-25 09:31:38
xunit dotnet-core pact pact-workshop C#
Pact Workshop的示例.NET Core项目 步骤4.2.1-创建XUnitOutput类 步骤4.3-运行您的提供商API协议测试 步骤4.3.1-在本地启动您的提供商API 步骤4.3.2-运行您的提供商API协议测试 步骤5-缺少消费者契约测试用例 在编写许多小型服务时,测试这些小型服务之间的交互变得非常头疼。 这就是Pact试图解决的问题。 集成测试通常是缓慢而脆弱的,需要每个组件都有自己的环境来运行测试。对于微服务架构而言,这甚至成为问题。 他们还必须“无所不知”,这使他们很难保持脆弱。 在JB Rainsberger讲完“集成测试是一个骗局”之后,人们一直在思考如何获得信心,我们需要将我们的软件部署到生产环境中,而又不会拥有繁琐的集成测试套件,而该套件无法提供我们认为的所有覆盖范围。 PactNet是Pact的.NET实现,允许您在服务使用者和提供者之间定义协
【文件预览】:
pact-workshop-dotnet-core-v1-master
----.gitignore(18B)
----LICENSE(11KB)
----YourSolution()
--------data()
--------Consumer()
--------Provider()
----readme.md(48KB)
----CompletedSolution()
--------data()
--------Consumer()
--------Provider()
--------pacts()