1// RegistrarThreadManagerTest.h 2 3#ifndef _REGISTRAR_THREAD_MANAGER_TEST_H 4#define _REGISTRAR_THREAD_MANAGER_TEST_H 5 6#include <cppunit/Test.h> 7#include <TestCase.h> 8 9#include <Mime.h> 10 11class BTestApp; 12 13class RegistrarThreadManagerTest : public BTestCase { 14public: 15 static CppUnit::Test* Suite(); 16 17 // This function called before *each* test added in Suite() 18 void setUp(); 19 20 // This function called after *each* test added in Suite() 21 void tearDown(); 22 23 //------------------------------------------------------------ 24 // Test functions 25 //------------------------------------------------------------ 26 void ShutdownTest(); 27 void ThreadLimitTest(); 28private: 29 BTestApp *fApplication; 30}; 31 32#endif // _REGISTRAR_THREAD_MANAGER_TEST_H 33