RapidCheck is a C++ framework for property based testing inspired by QuickCheck and other similar frameworks.