Итак, я пытаюсь создать json для отправки данных в тело моего запроса с переадресацией, как эта структура здесь:
{
"id": 1,
"category": {
"id": 1,
"name": "duch"
},
"name": "benny",
"photoUrls": [
"string"
],
"tags": [
{
"id": 0,
"name": "string"
}
],
"status": "available"
}
Так просто, как скопировать это как строку в телозапроса, и я готов, я не хочу этого вообще.
Есть ли какая-то структура, которая дает эту структуру и как-то динамически изменять данные?Я не хочу этого: (например)
given().body("{\r\n\"city\": \"Hod Hasharon\",\r\n\"description\": \"Automation Hotel\",\r\n\"name\":\"Nir Great hotel\",\r\n\"rating\":5\r\n}")
.when().post("http://localhost:8090/example/v1/hotels").then().statusCode(201);
Я хочу быть более гибким, чтобы ссылаться на какой-то объект (шаблон с возможностью изменения данных в некоторых местах?), Чтообрабатывает этот материал, есть что-то подобное?