一个mapping.jSON文件,用于多个映射文件

时间:2020-10-31 22:03:33

标签: json xpath mapping filenames wiremock

我使用wiremock __ files 文件夹下创建了多个文件,它们具有“ ABC-relationID123-adminCode12.xml”格式的“ relationID”和“ adminCode”的不同组合

我想编写一个通用的映射文件,以逐个调用 __ files 中的所有文件。

有人可以帮助以下文件中的matchXpathbofyfileName吗?

{
  "id" : "c8768a39-58bb-4d5a-be5a-623794a702b1",
  "request" : {
    "urlPathPattern": "/stub/ABC/ws",
    "method" : "POST",
    "bodyPatterns" : [ {
        "matchesXPath" : "/*/*/*/*[local-name()='RelationId']"
    }]    
  },
  "response" : {
    "status" : 200,
    "bodyFileName" : "/QueryRelationArrangementView/QRAV-{{soapXPath request.body '/QueryRelationArrangementView_Req/RelationId/text()'}}.xml",
    "transformers": ["response-template"]
  },
  "uuid" : "c8768a39-58bb-4d5a-be5a-623794a702b1",
  "persistent" : true,
  "priority" : 98,
  "insertionIndex" : 2
}

上面的文件是。对于具有多个Relationid但所有管理员代码都相同的场景,我想用multipkle relationid和多个管理员代码进行修改

0 个答案:

没有答案