Мне нужно получить code
элемента массива, который имеет field
== firstName
:
{
"errors": [
{
"field": "firstName",
"code": "NotBlank"
},
{
"field": "lastName",
"code": "NotBlank"
}
]
}
С JsonPath способ сделать это - $.errors[?(@.field == firstName)].code
. Как мне сделать то же самое в Rest Assured с его синтаксисом GPath?
Не пробовал, но из-за моей головы это должно работать:
errors.find { it.field == 'firstName' }.code