1//------------------------------------------------------------------------------ 2// MessengerAssignmentTester.h 3// 4//------------------------------------------------------------------------------ 5 6#ifndef MESSENGER_ASSIGNMENT_TESTER_H 7#define MESSENGER_ASSIGNMENT_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; 25 26class MessengerAssignmentTester : public BThreadedTestCase 27{ 28public: 29 MessengerAssignmentTester(); 30 MessengerAssignmentTester(std::string name); 31 virtual ~MessengerAssignmentTester(); 32 33 void AssignmentTest1(); 34 void AssignmentTest2(); 35 void AssignmentTest3(); 36 37 static Test* Suite(); 38 39private: 40 BHandler *fHandler; 41 BLooper *fLooper; 42}; 43 44#endif // MESSENGER_ASSIGNMENT_TESTER_H 45 46