Catch2

Test framework

A modern C++ test framework with support for unit tests, micro-benchmarking, and BDD-style testing

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) - uses zig build-system

GitHub

0 stars
0 watching
0 forks
Language: C++
last commit: about 1 year ago
Linked from 1 awesome list

cpp-librarytesting-frameworktesting-libraryzig-package

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
srz-zumix/iutest A C++ testing framework that provides a set of tools and features for writing unit tests. 65
jasmcaus/tau A lightweight unit testing framework for C and C++ projects 158
snaipe/criterion A cross-platform unit testing framework with C and C++ support 2,042
martinmoene/lest A simple C++ test framework for unit tests and BDD. 391
johnnyhendriks/testadapter_catch2 Supports testing with Catch2 C++ framework in Visual Studio 105
clean-test/clean-test A C++20 unit-testing framework with parallel execution and production-ready features 49
gammasoft71/xtd A modern C++ framework for building console, GUI, and unit test applications on multiple platforms. 805
sheredom/utest.h A single header unit testing framework for C and C++ 845
cpp-testing/gunit A C++ testing framework that simplifies and extends Google.Test with support for Gherkin-style tests and reduced boilerplate code. 263
christophercrouzet/rexo A single-file cross-platform unit testing framework for C/C++ with a polished API and granular control. 28
tuplanolla/cheat Convenient unit testing framework for the C programming language 169
bvdberg/ctest A unit test framework for C/C++ software 230
jimporter/mettle A C++20 unit testing framework providing a toolbox of features for writing tests 122
vittorioromeo/mettle A C++14 unit test framework providing a toolbox of features for writing and running tests 0
izhido/test262_harness_cpp A C++ test harness for the Official ECMAScript Conformance Test Suite. 3