
Criterion
A dead-simple, yet extensible, C test framework.
6 Alternatives To Criterion

CPPUnit
CppUnit is the C++ port of the JUnit framework for unit testing.

Cantata
“Module testing early during development is becoming more important due to the increasing complexity of software.
Enzyme
Enzyme is a JavaScript testing utility for React.

Google Test
Google Test is a unit testing for C++ programming language that is based on xUnit architecture.
UquoniTest
UquoniTest: a unit testing library for C++
unittest
Testing Frameworks