Metatest is a unit testing framework for C++ template metaprograms. It can be integrated into other C++ unit testing frameworks and has its own reporting capabilities as well. There are no special steps in the compilation of unit tests compared to other C++ code.
The documentation of the library can be automatically generated by running the
website target. It is also available here.
Getting the library
The libraries are published under the Boost Software License.