文章目錄
Visual Studio 2015 如何產生 NUnit 或 xUnit 的測試專案
Visual Studio 2015 預設使用 MSTest 做為預設的 test framework 來產生測試專案,這篇筆記紀錄想要使用 NUnit 或是 xUnit test framework 時該安裝的套件
預設僅有 MSTest
method 右鍵 –> Create Unit Tests
Test Framework 只有 MSTest
NUnit
Visual Studio 安裝 NUnit 相關擴充套件
Visual Studio 主選單 –> Tools –> Extensions and Updates…
Test Generator NUnit extension
- 用來讓測試產生器可以使用 NUnit test framework
- 會一併安裝
NUnit
與NUnit 2
NUnit 即代表 NUnit 3 ,詳情可見 GitHub nunit/nunit-vs-testgenerator
NUnit Templates for Visual Studio
- 用來讓測試產生器產生測試專案的範本
未安裝錯誤
NUnit 3 Test Adapter
- 用來在 Visual Studio 中直接執行 NUnit 測試
測試專案加入 NUnit
由測試產生器選擇 NUnit 產生測試專案後,預設已安裝 3.0.1 版本
xUnit
Visual Studio 安裝 xUnit
只需安裝
xUnit.net Test Extensions
, 相關功能已整合
測試專案加入 xUnit 相關套件
由測試產生器選擇 xUnit 產生測試專案後,預設已安裝下列套件
- xunit
- xunit.abstractions
- xunit.assert
- xunit.core
- xunit.extensibility.core
xunit.runner.visualstudio
心得
專案 namespace , class , method 名稱產生似乎有 bug:已指定名稱,但實際產生時卻未生效
參考資料
文章作者 Yowko Tsai
上次更新 2021-10-14
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。