Sobes.tech
Junior — Middle

Rest Assured колдонуп жасалган REST суроого жооптон натыйжалар тизмесин кантип чыгарыш керек?

sobes.tech AI

AIден жооп

REST жооптон натыйжалардын тизмесин чыгарып алуу үчүн Rest Assured колдонуп, extract().jsonPath().getList() ыкмасын колдонсоңуз болот. Мисалы, жооп JSON массиви объекттерди камтыса, код мындай болот:

List<MyObject> results = given()
    .when()
    .get("/api/items")
    .then()
    .statusCode(200)
    .extract()
    .jsonPath()
    .getList("items", MyObject.class);

Бул жерде, items - JSON жооптогу тизмеге жол, ал эми MyObject.class - тизмедеги элементтерди десериализациялоо үчүн класс.