Вопросы с тегом «googletest»

300
Сравнение структур модульных тестов C ++ [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

125
Как начать работать с GTest и CMake

Недавно мне предложили использовать CMake для компиляции моих проектов на C ++, и теперь я хотел бы начать писать несколько модульных тестов для своего кода. Я решил использовать утилиту Google Test, чтобы помочь с этим, но мне нужна помощь для начала работы. Весь день я читал различные руководства...

125
Как запустить определенные тестовые примеры в GoogleTest

Я пытаюсь написать функцию / метод для своего проекта, который спросит у пользователя, какие все тестовые примеры вы собираетесь запустить? Это похоже на ниже ..., Test_Cases_1 |_TestNo1 |_TestNo2....so on Test_Cases_2 |_TestNo1 |_TestNo2....so on .... ....so on Test_Cases_N |_TestNo1...

123
Организация проекта C ++ (с gtest, cmake и doxygen)

Я новичок в программировании в целом, поэтому решил, что начну с создания простого векторного класса на C ++. Однако я бы хотел с самого начала выработать хорошие привычки, а не пытаться изменить свой рабочий процесс позже. У меня сейчас только два файла vector3.hppи vector3.cpp. Этот проект будет...

121
GoogleTest: Как пропустить тест?

С помощью Google Test 1.6 (Windows 7, Visual Studio C ++). Как я могу отключить данный тест? (как я могу предотвратить запуск теста). Могу ли я еще что-нибудь сделать, кроме как прокомментировать весь...

87
Как настроить googleTest как общую библиотеку в Linux

Debian больше не предоставляет предварительно скомпилированных пакетов для gTest. Они предлагают вам интегрировать фреймворк в make-файл вашего проекта. Но я хочу, чтобы мой make-файл был чистым. Как мне настроить gTest, как предыдущие версии (<1.6.0), чтобы я мог ссылаться на библиотеку?...