Add new Macro and Fix unit test: Adding a new macro to simply throw a test exception
with a given std::string as an explanation. Updating the PhIOTest to compile properly
and pass its unit test.