Karate 空手道应答中如何进行条件检查?

Karate 空手道应答中如何进行条件检查?,karate,Karate,有没有办法检查对象是否为空,然后确定,如果不是,然后检查它是否匹配固定结构 我是说,比如: * def expectedDelayEntries = response.delayEntries == "{}" ? {} : '#(delayEntries)' 对。请参阅以下文件: 分两步进行 * def expected = condition ? { foo: '#string' } : { bar: '#number' } * match response == expected 再次您

有没有办法检查对象是否为空,然后确定,如果不是,然后检查它是否匹配固定结构

我是说,比如:

* def expectedDelayEntries = response.delayEntries == "{}" ? {} : '#(delayEntries)'
对。请参阅以下文件:

分两步进行

* def expected = condition ? { foo: '#string' } : { bar: '#number' }
* match response == expected

再次您好:即使我们的答案是空节点?@IgnaciodGeneff抱歉,如果没有合适的示例,我很难理解。抱歉,您的第一个答案已经足够了