rem: , fOwnObject(false) , fObject(&object)
add: , fOwnObject(true) , fObject(object) , fThreadSem(-1)
context: BThreadedTestCaller<TestClass, ExpectedException>::BThreadedTestCaller(std::string name, TestClass &object)	: TestCase(name)	, fOwnObject(false)	, fObject(&object){}