Minmal C++ Unit Test Framwork