Karate 如何在“如果”和“否则”的情况下使用空手道中的eval?
现在我有一个api返回数据Karate 如何在“如果”和“否则”的情况下使用空手道中的eval?,karate,Karate,现在我有一个api返回数据price:{“税前价格”:7002.84,“货架费率”:8140.82,“钱包可扣金额”:0,“凭证金额”:0,“总折扣率”:92.75,“应付净额”:4131.68,}。现在我要做的是*def pretax=price。只有当*def valueFromDB==true其中valueFromDB来自DB时,才应调用pretax\u price。请阅读。文档: * def pretax = valueFromDB ? price.pretax_price : pret
price:{“税前价格”:7002.84,“货架费率”:8140.82,“钱包可扣金额”:0,“凭证金额”:0,“总折扣率”:92.75,“应付净额”:4131.68,}
。现在我要做的是*def pretax=price。只有当*def valueFromDB==true
其中valueFromDB来自DB时,才应调用pretax\u price
。请阅读。文档:
* def pretax = valueFromDB ? price.pretax_price : pretax