Google test

Google C++ Testing Framework представляет собой кроссплатформенную библиотеку для модульного тестирования (unit testing) на языке C++.

Минимальной единицей тестирования является одиночный тест. Тесты не требуется каким-то специальным образом регистрировать для запуска. Каждый объявленный в программе тест автоматически будет запущен.

Тесты объединяются в группы (наборы). Полное имя теста формируется из имени группы и собственного имени теста.

gtest довольно популярная библиотека, вследствие чего обладает большой поддержкой в средах разработки.

Last updated