簡體   English   中英

Resharper沒有運行NUnit測試

[英]Resharper not running NUnit tests

我正在將VS2013 Professional與Resharper 8.1一起使用,我有一個項目,其中包含所有測試,其中一些是使用MSTest進行的,其中大多數是NUnit測試。 但是,由於我安裝了Resharper 8.1,所以當我單擊“運行所有測試”按鈕時,NUnit測試不再運行。 我必須轉到resharper菜單,然后選擇“單元測試”->“從解決方案中運行所有測試”。 或者,如果我想查看覆蓋范圍,那么如果單擊“使用dotCover覆蓋所有測試”,則無法使用,我必須轉到Resharper->單元測試->覆蓋解決方案中的所有測試。 這是屏幕截圖: http ://prntscr.com/2bkizm BDD文件夾具有4個使用MSTest的SpecFlow方案。 單元測試文件夾包含NUnit測試,當我單擊其中一個按鈕時,這些測試不會運行。 你知道為什么會這樣嗎? 我已經嘗試過重新安裝舊版本的Resharper,但是它不起作用。 謝謝!

在Resharper 8.0中,“ Run all tests的功能僅是運行當前在測試會話(即窗口)中的所有測試。 如果您使用Run all tests from solution則會創建一個新選項卡,其中包含解決方案中的所有測試,然后運行所有這些選項卡。 查看8.1的發行說明( http://blogs.jetbrains.com/dotnet/2013/12/resharper-81-goes-rtm-along-with-dotcover-dottrace/ ),沒有跡象表明此功能可以更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM