Trending / repos

catchorg/

Catch2

A MODERN, C++-NATIVE, TEST FRAMEWORK FOR UNIT-TESTS, TDD

21K Stars3.4K Forks388 Issues

catchorg/Catch2

catchorg/Catch2 · C++

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch) What is Catch2? Catch2 is mainly a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros. Catch2's main advantage is that using it is both simple and natural. Test names do not have to be valid identi

Stars
21K
Forks
3.4K
Issues
388
PRs
48

Open on GitHubArchive stats

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch) What is Catch2? Catch2 is mainly a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros. Catch2's main advantage is that using it is both simple and natural. Test names do not have to be valid identi