3
我一直在Visual Studio中使用ReSharper測試運行器很長一段時間,有一件事我不明白。如何在調試時運行測試
我曾經在我的解決方案中進行了一些整合測試,該方案對我的本地Web服務器執行了Web請求。我曾經能夠以調試模式啓動我的Web應用程序,然後在同一個Visual Studio實例(當前正在運行調試會話)中使用Resharper測試運行器啓動測試,並且測試將正常運行。我的應用程序中的斷點被擊中,我能夠調試從測試發送的請求。
但是,當我試圖爲一個新項目做同樣的事情時,測試無法啓動。當我運行任何測試時,Visual Studio會顯示一個模式窗口,詢問Do you want to stop debugging?
。爲什麼我無法在進行有效的調試會話時運行測試?這樣做的能力取決於什麼? Visual Studio版本? Resharper版本?單元測試框架(我目前正在使用MSTest)?