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