0

我尝试将 pact-JVM 用于返回肥皂 XML 响应的端点。

对于 XML 响应,它看起来像是在进行字符串比较,我们可以针对 XSD 进行 XML 验证还是可以为 XML 编写匹配器?

还需要建议,使用 pact-JVM 为返回肥皂 XML 的端点编写合同测试用例是个好主意吗?

请分享一个示例。

4

1 回答 1

0

有一个 PactXMLBuilder 可供您使用,它可以识别命名空间并且可以匹配。

这是一个示例https://github.com/DiUS/pact-jvm/blob/7ff6491a0923e4709a8f78ab5451a99989559712/consumer/junit/src/test/java/au/com/dius/pact/consumer/junit/xml/TodoXmlTest.java

于 2020-07-22T14:09:25.650 回答