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
19class BApplication; // forward declaration
20
21// Local Defines ---------------------------------------------------------------
22
23// Globals ---------------------------------------------------------------------
24
25class 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
43private:
44	BApplication *fApplication;
45};
46
47#endif	// BROADCAST_TESTER_H
48