183f04694STyler Dauwalder // RegistrarThreadManagerTest.h 283f04694STyler Dauwalder 383f04694STyler Dauwalder #ifndef _REGISTRAR_THREAD_MANAGER_TEST_H 483f04694STyler Dauwalder #define _REGISTRAR_THREAD_MANAGER_TEST_H 583f04694STyler Dauwalder 683f04694STyler Dauwalder #include <cppunit/Test.h> 783f04694STyler Dauwalder #include <TestCase.h> 883f04694STyler Dauwalder 983f04694STyler Dauwalder #include <Mime.h> 1083f04694STyler Dauwalder 1183f04694STyler Dauwalder class BTestApp; 1283f04694STyler Dauwalder 1383f04694STyler Dauwalder class RegistrarThreadManagerTest : public BTestCase { 1483f04694STyler Dauwalder public: 1583f04694STyler Dauwalder static CppUnit::Test* Suite(); 1683f04694STyler Dauwalder 1783f04694STyler Dauwalder // This function called before *each* test added in Suite() 1883f04694STyler Dauwalder void setUp(); 1983f04694STyler Dauwalder 2083f04694STyler Dauwalder // This function called after *each* test added in Suite() 2183f04694STyler Dauwalder void tearDown(); 2283f04694STyler Dauwalder 2383f04694STyler Dauwalder //------------------------------------------------------------ 2483f04694STyler Dauwalder // Test functions 2583f04694STyler Dauwalder //------------------------------------------------------------ 2683f04694STyler Dauwalder void ShutdownTest(); 27*cc24797bSTyler Dauwalder void ThreadLimitTest(); 2883f04694STyler Dauwalder private: 2983f04694STyler Dauwalder BTestApp *fApplication; 3083f04694STyler Dauwalder }; 3183f04694STyler Dauwalder 3283f04694STyler Dauwalder #endif // _REGISTRAR_THREAD_MANAGER_TEST_H 33