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 wyzwanie polega na tym, że podczas uruchamiania projektu powinno mnie podpowiedzieć, jakie wszystkie przypadki testowe chciałbyś wykonać? Jeśli wybiorę Test_Cases_1
i Test_Cases_N
. Następnie powinien wykonać te dwa przypadki testowe i wykluczyć wszystkie inne z Test_Cases_2 to ....
. W oknie wyników chciałbym również zobaczyć wyniki Test_Cases_1
i Test_Cases_N
.
Jeśli więc zobaczę GoogleTest, jest metoda o nazwie test_case_to_run_count()
; Ale wszystkie test cases
są rejestrowane metodą Test_F (). Zrobiłem więc wiele analiz, ale nadal nie znalazłem żadnego rozwiązania. Proszę pomóż mi.