2016-07-12 11 views
0

在我的一些測試中,我必須將XML文件的內容與一些參考文件(黃金文件方法)進行比較。爲了比較這些XML文件,我使用了XmlDiff,它會生成指出文件差異的HTML(請參閱,例如here)。VS/xUnit/FluentAssertions:在測試消息中提供文件鏈接

現在,如果測試失敗,將diff文件的鏈接作爲測試消息的一部分,這樣用戶可以點擊它並驗證瀏覽器中的差異(最好在VS中) )。這可能嗎?我已經嘗試See diff at C:\myabsolutepath\diff.html以及See diff at file:C:\myabsolutepath\diff.html希望VS測試瀏覽器會拿起鏈接,但沒有成功...

回答

1

你已經嘗試了錯誤的文件路徑格式。這一個將工作:

"file:///c:/myabsolutepath/diff.html" 
+0

工作得很好,雖然它有點醜...謝謝! – csoltenborn