使用karate.set更改数组的值

时间:2019-03-06 10:41:47

标签: karate

我想使用karate.set更改数组中存在的值,因为我在if条件中使用它 我的代码是:

> * def name = ["ankit"]
> * def value = 2
> * eval if ( value == 2) karate.set('name', 'ANKIT_DESAI')

但是name的值没有改变

1 个答案:

答案 0 :(得分:2)

假设它为列表并根据索引修改值

* def name = ["ankit"]
* def value = 2
* eval if ( value == 2) name[0] = "ANKIT_DESAI"