我剛剛發(fā)現(xiàn)了這個(gè)不錯(cuò)的工具XmlUnit,它使我能夠評(píng)估2個(gè)不同的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());但是,我發(fā)現(xiàn) myDiff.ToString()唯一顯示遇到的第一個(gè)區(qū)別。有沒(méi)有辦法顯示它們?nèi)浚?
2 回答

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