Scroll to navigation

CGREEN(5) File Formats Manual CGREEN(5)

NAME

cgreen - a framework for C and C++ unit tests and mocking

DESCRIPTION

Cgreen is a framework for creating and running compact and easy-to-read unittests for C and/or C++.

Here are some of its features:

•
Fluent API resulting in very readable tests
•
Expressive and clear output using the default reporter
•
Fully functional mocks, both strict and loose
•
Each test runs in its own process for test suite robustness
•
Automatic discovery and running of tests using dynamic library inspection
•
Extensive and expressive constraints for many datatypes
•
BDD-flavoured test declarations with Before and After declarations
•
Extensible reporting mechanism
•
Fully composable test suites
•
An isolated test can be run in a single process for debugging

SEE ALSO

cgreen-runner(1)

The full documentation for cgreen-runner and the Cgreen framework is in the Cgreen manual available at