2013-10-15 61 views
2

有一種方法,但它很糟糕,我正在尋找更乾淨的東西。是否有可能讓ReSharper僅在我的解決方案的所有測試項目中運行某個類別的測試?

我可以去菜單並選擇Run All Test in Solution。這會將所有測試帶入會話。但並不是所有的測試都可以運行 - 有一組測試用於調試和集成。這種測試有不同的類別。

我的目標是隻運行具有特定類別的解決方案中的所有測試。爲此,我希望使ReSharper掃描我的解決方案,應用過濾器,然後運行結果集。

這可能嗎?

回答

5

當您有一個測試或測試夾具也應用了一個類別時,您可以單擊排水溝圖標,並將類別顯示爲子菜單,其中包含運行全部選項,全部調試等選項。或者,你可以去單元測試瀏覽器(ReSharper - > Unit Tests - > Unit Tests)並按類別分組。突出顯示您想要的類別並單擊運行,或右鍵單擊將只運行這些測試。

您也可以按類別對單元測試會話窗口中的結果進行分組,然後再次運行類別。

+0

這就是答案!謝謝! – Schultz9999

相關問題