I am writing unit-tests for a C++ class that has dependencies on 3rd-party C and C++ libraries, as well as 1st-party C libraries. I am running into trouble, because I want t