//============================================================================= /** * @file test_wrapper.h * * Header file for the DynAny basic test manager * * @author Jeff Parsons */ //============================================================================= #if !defined (TEST_WRAPPER_H) #define TEST_WRAPPER_H template class Test_Wrapper { public: typedef T TEST_OBJECT; // constructor and destructor Test_Wrapper (T *); ~Test_Wrapper (); /** * @brief Run the test. * * @return The number of errors detected. */ int run_test (); private: // This does all the work. TEST_OBJECT* test_object_; }; #include "test_wrapper.cpp" #endif /* TEST_WRAPPER_H */