Jak uruchomić określone przypadki testowe w GoogleTest
Próbuję napisać funkcję / metodę dla mojego projektu, która zapyta użytkownika, które wszystkie przypadki testowe zamierzasz uruchomić? Wygląda jak poniżej ...
Test_Cases_1
|_TestNo1
|_TestNo2....so on
Test_Cases_2
|_TestNo1
|_TestNo2....so on
....
....so on
Test_Cases_N
|_TestNo1
|_TestNo2....so on
Więc teraz wyzwaniem jest uruchomienie projektu, który powinien zapytać mnie o wszystkie przypadki testowe, które chciałbyś wykonać? Jeśli wybioręTest_Cases_1
iTest_Cases_N
. Następnie powinien wykonać te dwa przypadki testowe i powinien wykluczyć wszystkie inne przypadkiTest_Cases_2 to ....
. W oknie wyników chciałbym także zobaczyć wynikiTest_Cases_1
iTest_Cases_N
.
Więc jeśli zobaczę test GoogleTest, istnieje metoda o nazwietest_case_to_run_count()
; Ale wszystkietest cases
są rejestrowane za pomocą metody Test_F (). Zrobiłem więc wiele analiz, ale wciąż nie znalazłem żadnego rozwiązania. Proszę pomóż mi.