Включить встроенную подсистему тестирования CMake:
# For make-based builds, defines make target named test.
# For Visual Studio builds, defines Visual Studio project named RUN_TESTS.
enable_testing()
Скомпилировать исполняемый файл, который будет запускать ваши модульные тесты, и связать его с gtest и gtest_main:
add_executable(runUnitTests
project1_unittests.cpp
)
target_link_libraries(runUnitTests gtest gtest_main)
Добавить тест, которыйзапускает этот исполняемый файл:
add_test(
NAME runUnitTests
COMMAND runUnitTests
)