16df9b41cSIngo Weinhold //------------------------------------------------------------------------------ 26df9b41cSIngo Weinhold // BroadcastTester.h 36df9b41cSIngo Weinhold // 46df9b41cSIngo Weinhold //------------------------------------------------------------------------------ 56df9b41cSIngo Weinhold 66df9b41cSIngo Weinhold #ifndef BROADCAST_TESTER_H 76df9b41cSIngo Weinhold #define BROADCAST_TESTER_H 86df9b41cSIngo Weinhold 96df9b41cSIngo Weinhold // Standard Includes ----------------------------------------------------------- 106df9b41cSIngo Weinhold 116df9b41cSIngo Weinhold // System Includes ------------------------------------------------------------- 126df9b41cSIngo Weinhold 136df9b41cSIngo Weinhold // Project Includes ------------------------------------------------------------ 146df9b41cSIngo Weinhold #include <TestCase.h> 156df9b41cSIngo Weinhold 166df9b41cSIngo Weinhold // Local Includes -------------------------------------------------------------- 176df9b41cSIngo Weinhold #include "../common.h" 186df9b41cSIngo Weinhold 19*3e9f5cc5Sbeveloper class BApplication; // forward declaration 20*3e9f5cc5Sbeveloper 216df9b41cSIngo Weinhold // Local Defines --------------------------------------------------------------- 226df9b41cSIngo Weinhold 236df9b41cSIngo Weinhold // Globals --------------------------------------------------------------------- 246df9b41cSIngo Weinhold 256df9b41cSIngo Weinhold class BroadcastTester : public BTestCase 266df9b41cSIngo Weinhold { 276df9b41cSIngo Weinhold public: BroadcastTester()286df9b41cSIngo Weinhold BroadcastTester() {;} BroadcastTester(std::string name)296df9b41cSIngo Weinhold BroadcastTester(std::string name) : BTestCase(name) {;} 306df9b41cSIngo Weinhold 316df9b41cSIngo Weinhold void setUp(); 326df9b41cSIngo Weinhold void tearDown(); 336df9b41cSIngo Weinhold 346df9b41cSIngo Weinhold void BroadcastTestA1(); 356df9b41cSIngo Weinhold void BroadcastTestA2(); 366df9b41cSIngo Weinhold 376df9b41cSIngo Weinhold void BroadcastTestB1(); 386df9b41cSIngo Weinhold void BroadcastTestB2(); 396df9b41cSIngo Weinhold void BroadcastTestB3(); 406df9b41cSIngo Weinhold 416df9b41cSIngo Weinhold static Test* Suite(); 426df9b41cSIngo Weinhold 436df9b41cSIngo Weinhold private: 446df9b41cSIngo Weinhold BApplication *fApplication; 456df9b41cSIngo Weinhold }; 466df9b41cSIngo Weinhold 476df9b41cSIngo Weinhold #endif // BROADCAST_TESTER_H 48