【发布时间】:2018-09-23 05:07:00
【问题描述】:
我刚刚发现了这个不错的工具 XmlUnit,它允许我评估 2 个不同的 XML 文档并显示最终的差异。
string control = "<a><b attr=\"abc\"></b></a>";
string test = "<a><b attr=\"xyz\"></b></a>";
var myDiff = DiffBuilder.Compare(Input.FromString(control))
.WithTest(Input.FromString(test))
.Build();
Assert.IsFalse(myDiff.HasDifferences(), myDiff.ToString());
但是,我发现myDiff.ToString() 只显示遇到的第一个差异。
有没有办法全部显示?
【问题讨论】:
-
您尝试过 XML Diff 工具吗?