Сравнение двух массивов JSON в Karate DSL - PullRequest
1 голос
/ 10 июля 2020

Мне нужно сравнить два массива JSON, один из которых имеет значение ["123.45"], а другой - ["123.45"]. Как выполнить итерацию и удалить пробелы? Перед фактическим значением 2-го значения массива есть пробелы.

1 Ответ

0 голосов
/ 10 июля 2020

Используйте karate.map() для преобразований: https://github.com/intuit/karate#json -transforms

* def before = [" 123.45 "]
* def fun = function(x){ return x.trim() }
* def after = karate.map(before, fun)
* match after == ['123.45']
...