我正在写Spring Boot集成测试。为此,我们启动空的应用程序(上下文)并调用多个服务作为测试的一部分。
其中一个需求是使用包含要通知的URL的有效负载调用外部REST端点(回调),并且该服务在某些业务逻辑之后调用在有效负载中接收到的URL。
在测试中,我可以调用REST端点,它是外部服务。但我希望能够针对给定的URL测试来自该服务的回调。URL可以是随机的。
我可以使用MockClientServer吗?或者MockRestServiceServer或者其他什么日子来测试一下?
从本质上讲,我希望测试能够获得外部调用并验证它。
发布于 2021-01-16 01:40:27
在尝试了几件事之后,WireMock实际上做了我想做的事情。它接受来自外部应用程序的rest调用。对测试非常有用。
https://stackoverflow.com/questions/65690870
复制相似问题