-1
I unterein Attribut innerhalb JsonArray Validieren restassured Verwendung
{
"hasErrorResponse": "false",
"responseObject": [{
"success": true,
"errorMessage": null,
"availablity": "YES",
"errorCode": null,
"availableQtys": 1234,
"prId": "451667"
}]
}
Jetzt RestAssured
mit einem Json wie, wenn ich
response.then().assertThat().body("responseObject.prId", equalTo("451667"));
Es versagt, weil es Expected: 451667 but Got: [451667]
Ich denke, es ist, weil es diebekommtAttribut als ArrayList
und nicht als String
. Wie gehe ich vor, um dieses Scenario zu validieren?