如何使用 Pact 验证 XML 响应

How to validate an XML response using Pact

我正在使用 Pact 框架来测试 API 的响应。回复在 XML format.Shown 下面是我的协议文件中的回复示例。

"response": {
                "status": 200,
                "headers": {
                    "Content-Type": "application/xml"
                },
                "body": "`<rows p1='525'><row><seq_region_id>1</seq_region_id></row></rows>`"
            }

虽然这可行,但当 XML 响应很大时,很难将其全部包含在 "body" JSON 键中。 Pact 框架是否支持 XML 响应,就像 JSON 一样?如果您能建议一种更合适的方法来使用 Pact

验证 XML 响应,我将不胜感激

遗憾的是,您运气不佳,因为此功能当前不可用。 未来我们可能会专注于更多的数据类型,但到目前为止,我们有更重要的优先事项需要关注。干杯。