У меня следующая ситуация. Тестирую веб сервисы и перед отправкой POST запроса, читаю его из xml файла в виде String'a. Затем происходит следующее
response = given().auth().basic(USER, PASSWORD). body(request). headers("Content-type", "text/xml"). when().post(URL). andReturn();
Теперь могу валидировать reponse в автомат тестах.
Проблема в том, что нужно перед отправкой POST запроса каждый раз обновлять некоторые параметры в этом запросе. (Например генерировать уникальный номер и кое какие другие данные) Что делать? Перспектива париться с парсингом xml'a и обновлять нужные значения меня не радует. Может есть в RestAssured какие-то стандартные средства?