我刚刚发现了这个不错的工具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()唯一显示遇到的第一个区别。有没有办法显示它们全部?
白衣染霜花
相关分类