the Compartmented Robust Posix C++ Unit Test system

crpcut-0.8.4 (a.k.a 1.0-RC2)
User's Guide


Table of Contents

1. Writing tests
Test basics
Asserting correctness
Changing expectations
2. Expressing dependencies
3. Grouping tests into testsuites
4. Fixtures for common test setups
5. Comparing floating point values
6. Comparing strings
Matching strings with regular expressions
Collating strings using a locale
7. Using google mock
8. Heap Management
9. Stubbing library functions
10. Writing predicates