2016-01-22 76 views
1

測試資源管理器正確顯示了我的項目中的所有測試,所以我的問題與我不斷髮現的有關測試的搜索結果不匹配,但是當我「全部運行「,或者選擇並運行一個測試,沒有任何運行。如果我調試測試,他們確實進入每個測試。VS2015測試資源管理器不運行或顯示測試結果

List of tests

在測試窗口的輸出說:

------ Run test started ------ 
NUnit VS Adapter 2.0.0.0 executing tests is started 
Loading tests from C:\Project\bin\Debug\Project.Tests.dll 
Run started: C:\Project\bin\Debug\Project.Tests.dll 
NUnit VS Adapter 2.0.0.0 executing tests is finished 
========== Run test finished: 0 run (0:00:03.2384917) ========== 

我已經安裝在這個項目下面的NuGet包:

  • NUnit的
  • NUnit.Runners
  • NunitTestAdapter
  • NUnit.Console
+0

與xunit和VS2015一樣的問題 - 我有一個解決方案,它的工作原理和一個解決方案,不知道爲什麼...... @ Raffaeu&@Cylindric,你有沒有解決這個問題? – marapet

回答

0

也許您尚未正確安裝軟件包。如果您使用的是NUnit,則必須安裝NUnit軟件包。

+0

這很奇怪。它有時會運行其中的一些。所以如果我點擊「全部運行」,也許第一個測試會得到一個綠色的勾號。或者,也許他們中的一半輕彈到「跑步」,然後回到灰色和藍色的感嘆號「不跑」狀態。我現在已經安裝了「NUnit」,「NUnit.Runners」,「NunitTestAdapter」和「NUnit.Console」軟件包,但沒有區別。 – Cylindric

+0

從今天開始,我面臨着同樣的問題,我使用MsTest。我也刪除了testresults文件夾,重新編譯並且沒有任何變化。測試被發現,但沒有被執行。生氣了 – Raffaeu

相關問題