13

我试图了解 MockServerClient( 或 org.mockserver.integration.ClientAndServer) 和 WireMockServer 两个框架之间有什么区别?它们可以交换吗?我阅读了文档。但无法弄清楚这两者有什么区别?谢谢。

4

1 回答 1

7

他们都或多或少地做同样的事情。WireMock 稍微流行一些(就 GitHub 存储库上的星星而言)。

在不确定的情况下,一些差异似乎是:

  • MockServer 似乎有一个用于配置和启动服务器的 Maven 插件
  • MockServer 提供了一种在请求与期望匹配时设置回调的方法
  • WireMock 似乎有一种更简单的方法来操作外部文件来设置期望

另一方面,他们都提供:

  • 用户界面仪表板
  • 录音+回放功能

我们目前在工作中同时使用这两种方法,但我只与 MockServer 进行了交互。

于 2020-07-30T15:46:26.080 回答