2014-01-14 65 views
0

我有兩個項目在我的解決方案中包含測試。我已經嘗試了純粹的解決方案,但只有一個項目的測試出現在測試資源管理器中。我還檢查了Test-> Test Settings-> Default Processor Architecture與項目構建設置(即x86)的匹配。VS2013所有的測試都沒有出現在測試exlorer

+0

測試運行器是否配置爲使用任何過濾器?例如,您可以過濾名爲「UnitTests」的測試,或者具有「IntegrationTest」特性的測試, –

+0

不,我沒有使用任何過濾器。我最近升級到VS2013,我還沒有添加任何插件。 – Softec

回答

0

當我將Project構建設置設置爲任何CPU時,它都可以工作,但對於其他任何設置(即使它與Test-> Test Settings-> Default匹配),它都無法檢測到單元測試。

3

默認情況下,測試窗口將只顯示MsTest測試。如果您在Nunit中編寫了測試,則需要安裝'Nunit Test Adapter'Visual Studio擴展程序才能識別它們。

+0

+1提醒檢查使用什麼框架來編寫測試。 – CGK

相關問題