A C++ xUnit implementation just for the heck of it