Итак, я выполняю вызов POST и получаю несколько объектов взамен. Я хотел бы извлечь и создать пару ключ-значение и сохранить ее в сеансе для дальнейшего использования.
Мой текущий код выглядит следующим образом:
.exec(http(“Rest call“)
.post("/api")
.body(ElFileBody("json/api.json")).asJson
.check(jsonPath("$.result.objects[*].files[?(@.type == ‘FILE1’)].id").findAll.saveAs(“id”))
.check(jsonPath("$.result.objects[*].files[?(@.type == ‘FILE1’)].name”).findAll.saveAs(“name”))
Здесь я получаю два списка (Векторы) в моем сеансе: «id» и «name». То, что я хотел бы сделать, это создать один список пар ключ / значение id / name. Очевидно, что пары должны соответствовать одному и тому же совпадению jsonpath.