1 //------------------------------------------------------------------------------ 2 // BroadcastTester.h 3 // 4 //------------------------------------------------------------------------------ 5 6 #ifndef BROADCAST_TESTER_H 7 #define BROADCAST_TESTER_H 8 9 // Standard Includes ----------------------------------------------------------- 10 11 // System Includes ------------------------------------------------------------- 12 13 // Project Includes ------------------------------------------------------------ 14 #include <TestCase.h> 15 16 // Local Includes -------------------------------------------------------------- 17 #include "../common.h" 18 19 class BApplication; // forward declaration 20 21 // Local Defines --------------------------------------------------------------- 22 23 // Globals --------------------------------------------------------------------- 24 25 class BroadcastTester : public BTestCase 26 { 27 public: 28 BroadcastTester() {;} 29 BroadcastTester(std::string name) : BTestCase(name) {;} 30 31 void setUp(); 32 void tearDown(); 33 34 void BroadcastTestA1(); 35 void BroadcastTestA2(); 36 37 void BroadcastTestB1(); 38 void BroadcastTestB2(); 39 void BroadcastTestB3(); 40 41 static Test* Suite(); 42 43 private: 44 BApplication *fApplication; 45 }; 46 47 #endif // BROADCAST_TESTER_H 48