Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual Studio 2017-ben és újabb verzióiban a Google Test integrálva van a Visual Studio IDE-be a asztali fejlesztés alapértelmezett összetevőjeként C++ számítási feladattal. Annak ellenőrzéséhez, hogy telepítve van-e a számítógépen, nyissa meg a Visual Studio Installert. Keresse meg a Google Testet a számítási feladatok összetevőinek listájában:
telepítése
Google Test-projekt hozzáadása a Visual Studio 2022-ben
- A megoldáskezelő kattintson a jobb gombbal a megoldáscsomópontra, és válassza a Hozzáadás>Új projektlehetőséget.
- A Nyelvi beállítása C++ , és írja be teszt a keresőmezőbe. Az eredmények listájában válassza Google Test Projectlehetőséget.
- Adjon nevet a tesztprojektnek, és válassza OKlehetőséget.
Google Test-projekt hozzáadása a Visual Studio 2019-ben
- A Megoldáskezelő kattintson a jobb gombbal a csomópontra, és válassza az Hozzáadás>Új projektlehetőséget.
- Állítsa nyelvét C++ , és írja be a tesztet a keresőmezőbe. Az eredmények listájában válassza Google Test Projectlehetőséget.
- Adjon nevet a tesztprojektnek, és válassza OKlehetőséget.
A tesztprojekt konfigurálása
A Projektkonfiguráció tesztelése párbeszédpanelen kiválaszthatja a tesztelni kívánt projektet. Amikor kiválaszt egy projektet, a Visual Studio hozzáad egy hivatkozást a kijelölt projekthez. Ha nem választ projektet, manuálisan kell hivatkozásokat hozzáadnia a tesztelni kívánt projekt(ek)hez. Ha a Google Teszt bináris fájljaihoz való statikus és dinamikus összekapcsolás között választ, a szempontok ugyanazok, mint bármely C++ program esetében. További információt a Visual C++ DLL-jeit ismertető cikkben talál.
konfigurálása
További beállítások megadása
A főmenüben válassza az Tools>Options>Test Adapter for Google Test lehetőséget a további beállítások beállításához. Ezekről a beállításokról további információt a Google Test dokumentációjában talál.
Belefoglalási irányelvek hozzáadása
A teszt .cpp fájlban adjon hozzá minden szükséges #include
utasítást, hogy a program típusai és függvényei láthatóvá váljanak a tesztkód számára. A program általában egy szinttel feljebb van a mappahierarchiában. Ha beírja a #include "../"
karaktereket, megjelenik egy IntelliSense ablak, amely lehetővé teszi, hogy kiválassza a fejlécfájl teljes elérési útját.
Tesztek írása és futtatása
Most már készen áll a Google-tesztek írására és futtatására. A tesztmakrókkal kapcsolatos információkért lásd a Google Test bevezető. A tesztek Test Explorerhasználatával történő felderítésével, futtatásával és csoportosításával kapcsolatos információkért lásd: Egységtesztek futtatása a Test Explorerhasználatával.