У меня есть два объекта scala.xml.Elem
(фактический, ожидаемый). Я использую JUnit 4, но также включил XMLUnit 1.3.
Есть ли простой способ сравнить два объекта для равенства, игнорируя порядок атрибутов и несущественные пробелы в XML?
Я попробовал XMLUnit.assertXMLEqual()
, но он жалуется, что типы scala.xml.Elem
.
Я знаю, что я могу использовать equals
или ==
, но я бы хотел, чтобы утверждение, подтверждающее утверждение, выдает два значения, когда они не равны. Если я использую assertTrue(actual.equals(expected))
, и они не равны, единственным выходом будет "утверждение не выполнено".