適用於受控程式碼的 Microsoft 單元測試架構—適用於受控程式碼的 Microsoft 單元測試架構是與 Visual Studio 一起安裝的,可提供用於測試 .NET 程式碼的架構。
Microsoft 原生單元測試架構—適用於 C++ 的 Microsoft 原生單元測試架構會安裝為使用 C++ 的桌面開發工作負載的一部分。 它提供用於測試機器碼的架構。 也包含 Google Test、Boost.Test 及 CTest 架構,且協力廠商配接器可用於其他測試架構。 如需詳細資訊,請參閱撰寫 C/C++ 的單元測試。
程式碼涵蓋範圍工具—您可以使用測試總管中的一個命令來判斷單元測試所執行的產品程式碼數量。
Microsoft Fakes 隔離架構—Microsoft Fakes 隔離架構可以為在受測程式碼中建立相依性的生產環境和系統 .NET 程式碼建立替代的類別和方法。 藉由實作函式的偽造委派,您可以控制相依性物件的行為和輸出。