我正在为我的Java服务编写集成测试。我们正在考虑使用WireMock来模拟上游服务。然而,我们的一个上游返回一个Protobuf ( gRPC )响应,而我似乎无法理解如何使用WireMock模拟gRPC响应。我尝试将响应转换为byteArray并使用它,但是wiremock无法将其反序列化为Protobuf Java对象。
我们有一个限制,我们只能使用一个模拟服务器,因为我们所有的上游请求都是通过在固定端口上运行的servicemesh sidecar转发的。
谢谢!
发布于 2021-10-14 16:04:08
https://stackoverflow.com/questions/69301670
复制相似问题