用于比较单元测试的xml文件的良好java库



我正在寻找一个好的java库来比较单元测试中的xml文件。目前,我们使用的是一个简单的字符串比较,但这需要以相同的方式打印xml文件(目前为1行)。

我在网上发现了以下内容:http://xmlunit.sourceforge.net/.但我看起来老了(2009年9月的最新版本)。有人知道一个更新的图书馆吗?还是这仍然是一个可以使用的图书馆?

感谢

xml匹配器就是您想要的。图书馆似乎得到了积极支持:

assertThat(the(xml), isEquivalentTo(the(xml2)));

此外,请尝试jcabi匹配器:

assertThat(XhtmlMatchers.the(xml), XhtmlMatchers.hasXPath("/html/body"))

最新更新