У меня есть XML-сообщение:
<root>
<elementA>something</elementA>
<elementB>something else</elementB>
<elementC>yet another thing</elementC>
</root>
Я хочу сравнить сообщение этого типа, созданное методом тестирования с ожидаемым сообщением, но меня не волнует elementA
. Итак, я хотел бы, чтобы приведенное выше сообщение считалось равным:
<root>
<elementA>something different</elementA>
<elementB>something else</elementB>
<elementC>yet another thing</elementC>
</root>
Я использую последнюю версию XMLUnit.
Я предполагаю, что ответ включает создание пользовательского DifferenceListener
; Я просто не хочу изобретать велосипед, если там что-то готово для использования там.
Приветствуются предложения, которые используют библиотеку, отличную от XMLUnit.