xref: /haiku/src/tests/kits/app/broster/BroadcastTester.h (revision 5ac9b506412b11afb993bb52d161efe7666958a5)
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