实时请求的Wiremock

问题描述 投票:0回答:1

我正在尝试使用Wire Mock模拟我的第三方服务之一。但是,与大多数用例不同,我需要针对我的环境之一的实时请求。这些电话将不会来自单元/集成测试。

为了支持此用例,我需要使我的有线模拟服务器始终处于运行状态,这与其他仅在执行测试时才启动有线模拟服务器的用例不同。在哪里为我的用例启动和配置Wire模拟服务器? Application.java是否正确?另外,我在哪里定义存根?

wiremock
1个回答
0
投票

您可以独立运行WireMock服务器,并在您有权访问的任何地方托管它。存根在执行WireMock独立程序的/mappings目录下定义。有关在standalone can be found here.中运行的更多信息

您也可以将WireMock服务器配置为项目,并通过任何必要或可用的方法进行部署。抱歉,这是一个开放式的答案,但是在不知道可用内容的具体情况下,没有太多可做的方向。

此外,WireMock的维护者提供了一项付费服务​​,它将为您托管模拟服务器,称为MockLab

© www.soinside.com 2019 - 2024. All rights reserved.