【发布时间】:2018-02-24 00:57:46
【问题描述】:
对于我的空手道测试,我确实在某些情况下需要比较大于或小于等于的整数结果。截至目前,对于match 操作,只有'==' or '!='。
有没有一种方法可以验证“大于等于”或“小于”类型的运算符?
【问题讨论】:
标签: karate
对于我的空手道测试,我确实在某些情况下需要比较大于或小于等于的整数结果。截至目前,对于match 操作,只有'==' or '!='。
有没有一种方法可以验证“大于等于”或“小于”类型的运算符?
【问题讨论】:
标签: karate
是的,有多种方法:
* def foo = 5
* assert foo <= 6
* def bar = { a: 1 }
* match bar == { a: '#? _ > 0' }
参考:
assert | 'self' expressions
【讨论】:
Array1 {Dates: 100, 200, 300, timezone: est} Array2 {Dates: 90, 190, 290, timezone: est} * match each Array1 == {Dates: '#? _ >= Array2}