the Compartmented Robust Posix C++ Unit Test system

User's Guide

Table of Contents

1. Writing tests
Test basics
Checking correctness
Changing expectations
2. Expressing dependencies
3. Grouping tests
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. Controlling data display format
8. Using google mock
9. Heap Management
10. Requirements on execution time
11. Stubbing library functions
12. Writing predicates
Specific crpcut predicates
General predicates