適用于:
Visual Studio
Visual Studio for Mac
Visual Studio Code
在 Visual Studio 2017 及更新版本中,Google Test 已作為 [使用 C++ 進行桌面開發]
工作負載的預設元件,與 Visual Studio IDE 整合。 若要確認已安裝在電腦上,請開啟Visual Studio 安裝程式。 在工作負載元件清單下尋找 Google Test:
在 Visual Studio 2022 中新增 Google Test 專案
在 [方案總管]
中,以滑鼠右鍵按一下解決方案節點,然後選擇 [新增]
> [新增專案]
。
將 [語言]
設為 [C++]
,然後在搜尋方塊中鍵入
test
。 從結果清單中,選擇
Google Test 專案
。
為測試專案指定名稱,然後選擇 [
確定
]。
在 [方案總管]
中,以滑鼠右鍵按一下解決方案節點,然後選擇 [新增]
> [新增專案]
。
將 [語言]
設為 [C++]
,然後在搜尋方塊中鍵入
test
。 從結果清單中,選擇
Google Test 專案
。
為測試專案指定名稱,然後選擇 [
確定
]。
在顯示的 [
測試專案組態
] 對話方塊中,您可以選擇要測試的專案。 當您選擇專案時,Visual Studio 會加入所選專案的參考。 如果您未選擇任何專案,則需要以手動方式加入要測試之專案的參考。 在 Google Test 二進位檔的靜態和動態連結之間選擇時,所有 C++ 程式的考量都相同。 如需詳細資訊,請參閱
Visual C++ 中的 DLL
。
設定其他選項
從主功能表中,選擇 [
工具
>
選項
>
] [適用于 Google Test 的測試配接器
] 以設定其他選項。 如需這些設定的詳細資訊,請參閱 Google Test 檔。
新增 include 指示詞
在測試
.cpp
檔案中,新增任何必要的
#include
指示詞,讓您的程式類型和函式對測試程式碼可見。 一般而言,此程式會在資料夾階層中上移一層。 如果您輸入
#include "../"
IntelliSense 視窗將會快顯,並讓您選取標頭檔的完整路徑。
撰寫及執行測試
您現在已準備好撰寫並執行 Google Test。 如需測試宏的相關資訊,請參閱
Google Test 入門
。 如需使用
[測試
總管] 探索、執行及分組測試的相關資訊,請參閱
使用測試總管執行單元測試
。
撰寫 C/C++ 的單元測試