我有一堆單元測試我正在測試,我把斷點放在unitest代碼上,當我用運行而不是在斷點處停止時,它只是執行代碼,我試圖調試unittest代碼,因爲它的失敗。 .. 有幫助嗎?Visual Studio在調試單元測試時不會進行調試嗎?
我使用VS 2010專業版
我有一堆單元測試我正在測試,我把斷點放在unitest代碼上,當我用運行而不是在斷點處停止時,它只是執行代碼,我試圖調試unittest代碼,因爲它的失敗。 .. 有幫助嗎?Visual Studio在調試單元測試時不會進行調試嗎?
我使用VS 2010專業版
強烈推薦Test Driven,你就可以右鍵單擊一個測試,並選擇與調試試驗和單步執行代碼很容易。
Visual Studio 2010 test not entering debugger on exception
確保你正在做的 「測試 - >調試」 或 「調試測試」/ 「調試選定 測試」。只要運行配置設置爲Debug的測試不會將 附加到運行測試的調試器。
「希望幫助
yes我正在做測試並運行調試器,但仍然無法正常工作...所以我正在看你的文章中的鏈接,它說 '去調試 - >例外或ctlr-alt-e。 然後你可以確保你想要捕捉的異常被啓用。' 當我去調試== >> exeception >>我應該選擇什麼? – 2011-12-19 19:00:56
我有同樣的問題,解決這樣說:
是的,我下載之前我發佈的問題,我右鍵單擊並用調試器測試,但從來沒有停止在斷點。 – 2011-12-19 18:57:42
確保你的測試點在測試開始時是正確的(第一行),並確保測試不會因爲某種原因在你的測試設置中失敗。如果你有一個設置把你的斷點放在那裏,那麼你是絕對積極的,它只是沒有達到你的破發點 – 2011-12-19 19:03:49
它不適合我,只是浪費時間 – felipekm 2014-11-28 10:34:41