Я пытаюсь создать функцию, в которой я передаю объект json из JsonSlurper
и строку, которая содержит объект json, расположенный в оригинале. Если это так, он возвращает истину или ложь, если выполняется условие количества элементов. Например:
myJson:
{
"Errors": [],
"Loans": [
{
"Applications": [
{
"id": 1,
"name": "test"
}
]
},
{
"Applications": [
{
"id": 2,
"name": "test3"
},
{
"id": 3,
"name": "test3"
}
]
}
]
}
Мой метод мог бы получить массив json следующим образом:
def myJson = new JsonSlurper().parseText(receivedResponse.responseBodyContent)
def result = verifyElementsCountGreaterThanEqualTo(myJson, "Loans[0].Applications[1]", 3)
Есть ли такая библиотека, которая может сделать это для меня?
Я пытался myJson["Loans[0].Applications[1]"]
получить объект Json, чтобы я мог получить размер, но в результате получается null
.