Wiremock请求匹配是否可以与从文件加载的XML进行比较?

问题描述

我正在使用wiremock模拟SOAP服务,并且在收到特定的有效负载时需要返回适当的响应。

但是,我需要匹配的有效载荷部分很大。设置wiremock映射文件时,很难在单个JSON字符串中创建和读取所需的XML。

{
  "request" : {
    "url" : "/SOAPService","method" : "POST","bodyPatterns" : [ {
      "matchesXPath" : {
        "expression": "//payload","equalToXml": "<Input>... thousands of characters of XML all on one line ...</Input>","enablePlaceholders" : true
      }
    } ]
  },"response" : {
    "status" : 200,"bodyFileName" : "response.xml","headers" : {
      "Content-Type" : "text/xml"
    }
  }
}

是否可以从文件中加载预期的XML?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)