簡體   English   中英

重新測試單元測試

[英]Resharper problem with unit tests

我在嘗試使用mstest運行單元測試時遇到了一些麻煩。 我可以選擇一個單獨的單元測試,然后運行/調試它,但是當我選擇父節點來運行一堆測試時,這些測試將不會運行。 它僅顯示待處理狀態幾秒鍾,然后測試變為灰色。 如果我在測試中設置了斷點,然后使用調試器重試,則會得到相同的結果,並且不會遇到斷點。 之前有沒有其他人經歷過?

對於使用VS2012 Update 2的任何人(Charlie顯然不是在他問問題時,而是其他人...),然后確保您具有R#版本7.1.3或更高版本。 在撰寫本文時,正式版本是7.1.2,因此您必須單擊此鏈接才能下載它: http : //download.jetbrains.com/resharper/ReSharperSetup.7.1.3000.1964.msi (已引用)來自http://youtrack.jetbrains.com/issue/RSRP-339987

嘗試重建您的測試項目/整個解決方案。 有時,在reshaper會顯示我已刪除的測試,或者不對SUT項目中的新方法執行測試的情況下,我也會遇到類似的問題。 重建后,它將恢復同步。

ReSharper 5.0.1659和VS2010也遇到此問題。 事實證明,問題出在VS在以常規VS方式運行測試時創建的testrun配置文件中。 從光盤和解決方案文件中的引用中都刪除了它們,從而解決了問題,我能夠再次使用ReSharper運行測試。

暫無
暫無

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

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