#ifndef _example_test_h_ #define _example_test_h_ #include #include class ExampleTest : public BThreadedTestCase { public: ExampleTest(std::string name = ""); virtual ~ExampleTest() { delete fLocker; } static CppUnit::Test* Suite(); void TestFunc1(); // num += 10 void TestFunc2(); // num *= 2 void TestFunc3(); // num -= 5 void FailureFunc(); // Fails assertion protected: BLocker *fLocker; int fNum; }; #endif // _example_test_h_