testicle is a C++ unit test framework, choosing
simplicity and flexibility before purism and
framework-ishness. Its primary aim is to make it
easy for lazy users to add a test: easy to
understand how to do it, with no header file to
keep in sync, and no need to somehow register each
test (with the risk of forgetting to do it, and
believing the test passes when in fact it never
gets executed).