XMLUnit 忽略链接中的版本差异

XMLUnit ignoring version diffrences in links

我想忽略不同版本的相似 url 或者 parameters.Is 有没有办法使用 XMLUnit?

对照XML:<script src="https://test.com/test.js?param=12345" type="text/javascript"/>

测试XML:<script src="https://test.com/test.js?param=123" type="text/javascript"/>

我想在生成所有差异时忽略这些差异。

您可以告诉 XMLUnit 使用您自己提供的 DifferenceEvaluator

使用此求值器,您将 return 原始结果,除非它是 ATTR_VALUE 比较,并且您可以确定它是 script 元素上的 src 属性(查看 Comparison 的控制目标及其父级)- 在这种情况下,您 return SIMIALR 甚至 EQUAL.