So führen Sie bestimmte Testfälle in GoogleTest aus
Ich versuche, eine Funktion / Methode für mein Projekt zu schreiben, die den Benutzer fragt, welche Testfälle Sie ausführen möchten. Es sieht aus wie unten ...,
Test_Cases_1
|_TestNo1
|_TestNo2....so on
Test_Cases_2
|_TestNo1
|_TestNo2....so on
....
....so on
Test_Cases_N
|_TestNo1
|_TestNo2....so on
Die Herausforderung besteht nun darin, dass ich beim Ausführen des Projekts gefragt werde, welche Testfälle Sie ausführen möchten. Wenn ich wähleTest_Cases_1
undTest_Cases_N
. Dann sollte es diese beiden Testfälle ausführen und alle anderen davon ausschließenTest_Cases_2 to ....
. Im Ergebnisfenster möchte ich auch die Ergebnisse von sehenTest_Cases_1
undTest_Cases_N
.
Wenn ich also den GoogleTest sehe, gibt es eine Methode namenstest_case_to_run_count()
; Aber das allestest cases
werden mit der Test_F () Methode registriert. Also habe ich viele Analysen durchgeführt, aber immer noch keine Lösung gefunden. Bitte hilf mir.