Утвердите одно значение в массиве похожих полей с проверкой JSONPath в Soap UI - PullRequest
0 голосов
/ 09 ноября 2018

У меня есть следующий тип ответа JSON после выполнения запроса Rest:

"returned tag[1]":"value"
"returned tag[2]":"value"
"returned tag[3]":"value"
"returned tag[4]":"value"
"returned tag[5]":"value"

На основании конкретных тестов я могу получить определенное значение в одном из нескольких сгенерированных полей. Я хочу сделать утверждение Soap UI типа соответствия JSONPath, которое будет проверять, присутствует ли это значение в одном из полей, не важно в каком. В настоящее время я пытаюсь так:

JSONPath Expression:
$.data.['(returned tag[*])']

Expected Result:
A1

И я ожидаю проверки, если значение A1 присутствует в одном из тегов, но это не работает. Если я укажу конкретный сегмент массива в выражении, я получу его правильно.

Пожалуйста, кто-нибудь может мне помочь с этим? :)

...