Я пытаюсь сделать несколько тестов для службы, которая возвращает xml. Проблема заключается в том, что в ответе появляется и содержимое xml, и заголовок xml с версией.Из-за этого, когда я пытаюсь проверить с помощью Matcher.hasXPath, я получаю неправильный результат, потому что он должен содержать только один корневой узел.
Попытка найти конфигурацию (например: SerenityRest.config (). GetXmlConfig()) но я не знаю, где найти конкретную документацию по моей проблеме.
actor.should(seeThatResponse(response -> response.body(Matchers.hasXPath(path)))
);
Содержимое, которое я хочу удалить:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>