Я попробовал следующее:
def isJson = false
xml payload_xml = read(some.xml)
json payload_json = read(some.json)
def payload = isJson == true ? payload_json : payload_xml
Given url someURL
Given request payload
When method post
оказалось, что полезная нагрузка теперь - payload_ xml, но в формате json.
Также, когда я использую одну xml полезную нагрузку для последовательного вызова той же абстрактной функции, которая имеет
Given url someURL
Given request payload
When method post
, вторая полезная нагрузка находится в формате json.
Есть проблемы или я что-то не так делаю?