Junior — Middle
Hoe haal je de lijst met resultaten uit een REST-antwoord dat is uitgevoerd met Rest Assured?
sobes.tech AI
Antwoord van AI
Om de lijst met resultaten uit een REST-antwoords te halen met Rest Assured, kun je de methode extract().jsonPath().getList() gebruiken. Bijvoorbeeld, als het antwoord een JSON-array van objecten bevat, zou de code er zo uitzien:
List<MyObject> results = given()
.when()
.get("/api/items")
.then()
.statusCode(200)
.extract()
.jsonPath()
.getList("items", MyObject.class);
Hier is items het pad naar de lijst in de JSON-antwoords, en MyObject.class is de klasse waarin de lijstitems gedeserialiseerd moeten worden.