0

我想知道是否有人知道wiremock 是否支持关于SOAP Web 服务的WS-Policy?

我所追求的是给wiremock一个WSDL,其中包含一些WS-Policy,其中包含响应应该是什么样子的“reciepe”。即标题中的时间戳、签名正文等。

因此,理想情况下,我只需指定肥皂主体,wiremock 将应用 WS-Policy 并添加必要的签名。

我发现这个提到 SOAP 支持的github 问题,但我从该支持中得到的印象是它只是一个任意文本响应,没有实际的 SOAP 理解/处理。

如果我愿意,是否可以插入 Apache CXF 以获得适当的 JAX-WS/WS-Policy 支持?或者将响应处理卸载到第三方库会很困难吗?

4

1 回答 1

0

恐怕没有这样的支持。SOAP 在测试上下文中需要大量工具。

我在另一个类似的问题中发布了我对这个问题的解决方案。它的关键是一些手工制作的 SOAP 操作和 WireMocks CustomRequest 匹配器。

于 2016-10-23T12:05:23.010 回答