Visual Studio 測試總管可以從具有配接器介面的任何單元測試架構執行測試。 安裝架構會複製二進位檔,併為其支持的語言新增Visual Studio專案範本。 當您使用範本建立專案時,架構會向 [測試總管] 註冊。
Visual Studio 解決方案可以包含使用不同架構且以不同語言為目標的單元測試專案。
針對 . NET,MSTest、NUnit 和 xUnit 是預設安裝的 Visual Studio 所提供的測試架構。 針對C++,會提供一組不同的測試架構,例如 CTest。
取得架構
使用 NuGet 套件管理員安裝第三方單元測試架構:
在 [方案總管] 中,以滑鼠右鍵按兩下測試程式代碼的項目,然後選取 [ 管理 NuGet 套件]。
在 NuGet 套件管理員中,搜尋您要安裝的測試架構:
選取架構,然後選取 [ 安裝]。
更新至最新的測試配接器
更新至最新的穩定測試配接器,以體驗更好的測試探索和執行。 如需 MSTest、NUnit 和 xUnit 測試配接器更新的詳細資訊,請參閱 Visual Studio 部落格。
更新至最新的穩定測試配接器版本
選取 工具>>來開啟解決方案的 NuGet 套件管理員。
選取 [ 更新] 索引標籤,然後搜尋已安裝的 MSTest、NUnit 或 xUnit 測試配接器。
選取每個您想要更新的測試配接器旁的複選框,然後選取更新以安裝每個配接器的最新版本。
如果預覽變更對話框開啟,請確認您的選擇,然後選取套用。 視需要接受任何授權變更。
選取安裝。