-1
У меня есть JSON, как показано нижеПроверка атрибута внутри JsonArray с использованием restassured
{
"hasErrorResponse": "false",
"responseObject": [{
"success": true,
"errorMessage": null,
"availablity": "YES",
"errorCode": null,
"availableQtys": 1234,
"prId": "451667"
}]
}
Теперь с помощью RestAssured
если я
response.then().assertThat().body("responseObject.prId", equalTo("451667"));
Это неисправного, потому что он говорит Expected: 451667 but Got: [451667]
Я думаю, это потому, что он получает prId
атрибут как ArrayList
и не как String
. Как мне пройти проверку этого sceanrio?