Описание тега catch-unit-test
Catch - это среда модульного тестирования для C++
Catch2 - это среда модульного тестирования для C++11 и более поздних версий. Catch2 предлагает синтаксис BDD, фикстуры, сопоставления и динамическую генерацию данных, а также упрощенный синтаксис с использованием перегруженных утверждений. Catch2 разработан для простоты - он выпущен в виде одного включаемого файла и позволяет использовать естественные выражения C++ внутри утверждений.
Catch2 размещен на GitHub, доступен на http://catch-lib.net/ и открыто обсуждается в группе Google.