我剛剛發現了這個不錯的工具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()唯一顯示遇到的第一個區別。有沒有辦法顯示它們全部?
2 回答

白衣染霜花
TA貢獻1796條經驗 獲得超10個贊
我剛剛找到了解決方案
Assert.IsFalse(myDiff.HasDifferences(), string.Join(Environment.NewLine, myDiff.Differences));
- 2 回答
- 0 關注
- 160 瀏覽
添加回答
舉報
0/150
提交
取消