【发布时间】:2019-06-06 02:17:03
【问题描述】:
我有两个 scala.xml.Elem 对象(实际的,预期的)。我使用的是 JUnit 4,但也包含了 XMLUnit 1.3。
是否有任何简单的方法来比较两个对象的相等性,忽略 XML 中的属性顺序和无关紧要的空白?
我试过XMLUnit.assertXMLEqual(),但它抱怨类型是scala.xml.Elem。
我知道我可以使用equals 或==,但我希望在它们不相等时让断言打印这两个值的好处。如果我使用assertTrue(actual.equals(expected)),并且它们不相等,则唯一的输出将是“断言失败”。
【问题讨论】: