C++UnitX is an xUnit-style testing framework for C++11 and later.
C++UnitX Reference Manual
Programming interface