В JSON используйте встроенные выражения , например,
entity: '#(entity)'
Тогда вы можете прочитать его из файла:
* def mpRequestJson = read('my.json')
Но перед read
вы должны инициализировать переменные, которые должны быть заменены. Таким образом, у вас будет несколько дополнительных строк.
* def entity = '<entity>'
Один из способов уменьшить лишние строки - создать временный JSON:
* def data = { entity: '<entity'>, phone: '<updategetPhonePref>' }
И тогда вы можете сделать это в JSON:
entity: '#(data.entity)'
Прочитайте документы по тестам, управляемым данными также, пожалуйста.