如何使用NUnit 3.2?我無法找到專門用於版本>= 3
的教程,而我發現的其他教程導致了問題。我一直在關注this tutorial。你應該如何使用NUnit 3.2?
首先,教程中說,從VS你可以去Test -> Windows -> Test Explorer
運行你的測試。然而,這似乎沒有檢測到我在我的課程庫項目中進行的任何測試,即使在構建之後。
其次,v3沒有GUI,所以這是不可能的。
第三,本教程提到了NUnit的控制檯版本。要清楚,我從NuGet安裝了NUnit Console Version 3
。本教程說它的名稱是nunit-console.exe
,它位於您安裝的位置NUnit
的bin
文件夾中。那麼看起來V3和更高版本不會創建一個bin
文件夾,但nunit-console.exe
不會運行。雙擊它會打開控制檯幾分之一秒,然後立即關閉它。還有一個nunit-agent.exe
文件和一個nunit-agent-x86.exe
文件,但它們都在運行時崩潰,所以我認爲我應該讓它們獨立。
現在我卡住了。如何使用NUnit 3.2?
好的,我安裝了'NUnit測試適配器VS2012,VS2013和VS2015',但版本被列爲2.0,我似乎無法在NuGet上找到第3版。安裝這個沒有什麼不幸的。 另外,我在我的項目'packages'目錄中有'NUnit.Runners.3.2.0',但是除了'NUnit.Runners.3.2.0.nupkg'文件以外,它是完全空的。然而'NUnit.ConsoleRunner.3.2.0'文件夾確實包含'nunit3-console.exe'。你能否詳細說明添加'Copy Local'的過程? – user3002473
@ user3002473:這是你想要的擴展。 https://visualstudiogallery.msdn.microsoft.com/0da0f6bd-9bb6-4ae3-87a8-537788622f2d – Chris
哦真棒,謝謝! – user3002473