testing - 我应该使用基于协议(protocol)的 stub 服务还是 Wiremock.net?

标签 testing automated-tests microservices wiremock pact-net

我正在研究 Component Testing 的工具对于 dotnetcore 世界中的微服务。

除了组件测试,我还计划做 Contract Testing以及使用 Pact.net。

在这里阅读 Pact.net 时: https://github.com/pact-foundation/pact-net

我找到了以下链接: https://github.com/seek-oss/seek.automation.stub 它说它是一个基于 Pact 的 .NET stub 库。 这很有意义,因为我将使用 Pact,而我的 Pacts 可用于 stub 。

但在此之前我正在考虑 WireMock.net https://github.com/WireMock-Net/WireMock.Net .有没有人尝试过每一种并分享他们的反馈,我应该选择哪一个?与此 Seek Automation stub 相比,WireMock 在社区中似乎非常受欢迎。

提前感谢您的帮助!

最佳答案

您可以在 Pact gitter channel 上提问 https://gitter.im/realestate-com-au/pact

关于testing - 我应该使用基于协议(protocol)的 stub 服务还是 Wiremock.net?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49344182/

相关文章:

java - 我如何使用 spring Autowiring 使用内存中的 derby 数据库来使用一堆 DAO?

java - 如何关闭 dropwizard 应用程序?

登录微服务

database - 使用遗留数据库测试 Django 应用程序 - 如何避免每次测试重新创建数据库?

java - 从对象集合中测试集合属性的内容

c# - 有没有办法从 C# Selenium 测试中删除 HttpOnly cookie?

testing - TestCafe:无法单击 onlclick 操作菜单项

web-services - 微服务服务注册表注册和发现

ruby - rspec测试时如何输入?

Java 功能测试