Catch2: удобные тесты для C
++ Catch2 — популярный фреймворк для unit-тестов на C++, который снова всплыл в GitHub Trending. Его любят за читаемые проверки: имена тестов пишутся обычным текстом, assert-ы выглядят как привычные boolean-выражения, а sections помогают аккуратно разделять setup и teardown. Помимо тестов, в проекте есть базовые micro-benchmarking возможности и BDD-макросы. Для C++-кода это хороший вариант, когда хочется быстро добавить понятные тесты без тяжёлой инфраструктуры...
