有没有办法检查对象是否为空,如果没有则检查是否匹配固定结构?
我的意思是,像:
* def expectedDelayEntries = response.delayEntries == "{}" ? {} : '#(delayEntries)'
答案 0 :(得分:1)
是。请参阅文档:https://github.com/intuit/karate#conditional-logic
分2步完成。
* def expected = condition ? { foo: '#string' } : { bar: '#number' }
* match response == expected