Как мне получить имя = статус с помощью пути json ... проблема здесь в том, что ключ = 2 - случайное число, это их любой способ пропустить эти случайные и прочитать имя
Я использую, будьте уверены, это образец ответа на запрос GET
Ответ
{
"error": false,
"message": "",
"data": {
"2": {
"name": "No Status",
"protected": "1",
"id": "1",
"temporal_start": "0",
"temporal_end": "2147483647"
},
"3": {
"name": "Started",
"protected": "1",
"id": "2",
"temporal_start": "0",
"temporal_end": "2147483647"
},
}
}
мой код запроса
given()
.param("error", "false")
.when()
.get(URI)
.then()
.body("data.2.name", startsWith(No))