1//------------------------------------------------------------------------------ 2// SendMessageTester.h 3// 4//------------------------------------------------------------------------------ 5 6#ifndef SEND_MESSAGE_TESTER_H 7#define SEND_MESSAGE_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 23class BHandler; 24class BLooper; 25class SMTester; 26 27class SendMessageTester : public BThreadedTestCase 28{ 29public: 30 SendMessageTester(); 31 SendMessageTester(std::string name); 32 virtual ~SendMessageTester(); 33 34 void TestUninitialized(); 35 void TestInitialized(SMTester &tester); 36 37 void SendMessageTest1(); 38 39 static Test* Suite(); 40 41private: 42 BHandler *fHandler; 43 BLooper *fLooper; 44}; 45 46#endif // SEND_MESSAGE_TESTER_H 47 48