我想知道是否有人知道wiremck是否支持关于SOAP Web服务的WS策略?
我所追求的是给wiremck一个WSDL,其中包含一些WS策略,其中包含响应应该是什么样子的“收件人”。标头中的时间戳、签名正文等。
所以,理想情况下,我只需要指定肥皂主体,wiremck将应用WS策略并添加必要的签名。
我发现这个github问题提到了SOAP支持,但我从该支持中得到的印象是它只是一个任意的文本响应,没有实际的SOAP理解/处理。
如果我愿意,是否有可能插入Apache CXF以获得适当的JAXWS/WS策略支持?或者将响应处理卸载到第三方库会很困难?
恐怕没有这样的支持。SOAP在测试环境中需要大量工具。
我在另一个类似的问题中发布了我对这个问题的解决方案。它的关键是一些手工制作的SOAP操作和WireMocks CustomRequest匹配器。