Googletest Eclipse C ++: как сделать тестовый и рабочий исполняемый файл?
У меня есть основной вопрос относительноGoogletest в затмении.
Я используюТест-бегун Подключите для запуска Googletests. Но мне нужно указать двоичный файл, который запускает мои модульные тесты (конечно, это имеет смысл.)
Проблема в том, что в моем проекте у меня теперь есть две основные функции: одна для запуска самой программы и одна
int main(int argc, char** argv) {
::testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}
запустить тесты Google.
Каждый раз, когда я хочу запустить один, я комментирую другой, что, конечно, глупо.
Но какую практику вы используете, чтобы справиться с этой ситуацией?