- [x] CppUnit does not print class name, which sometimes makes it hard to know which test is being ran - [x] when given test function name, it executes the first it finds - [x] if no class name, it should run all tests with the same name - [x] it should accept the class name and run only that test