1 //------------------------------------------------------------------------------ 2 // MessengerComparissonTester.h 3 // 4 //------------------------------------------------------------------------------ 5 6 #ifndef MESSENGER_COMPARISSON_TESTER_H 7 #define MESSENGER_COMPARISSON_TESTER_H 8 9 // Standard Includes ----------------------------------------------------------- 10 11 // System Includes ------------------------------------------------------------- 12 13 // Project Includes ------------------------------------------------------------ 14 #include <ThreadedTestCase.h> 15 16 // Local Includes -------------------------------------------------------------- 17 #include "../common.h" 18 19 // Local Defines --------------------------------------------------------------- 20 21 // Globals --------------------------------------------------------------------- 22 23 class BHandler; 24 class BLooper; 25 26 class MessengerComparissonTester : public BThreadedTestCase 27 { 28 public: 29 MessengerComparissonTester(); 30 MessengerComparissonTester(std::string name); 31 virtual ~MessengerComparissonTester(); 32 33 void ComparissonTest1(); 34 void ComparissonTest2(); 35 void ComparissonTest3(); 36 void LessTest1(); 37 38 static Test* Suite(); 39 40 private: 41 BHandler *fHandler; 42 BLooper *fLooper; 43 }; 44 45 #endif // MESSENGER_COMPARISSON_TESTER_H 46 47