xref: /haiku/src/tests/kits/app/broster/RosterWatchingTester.h (revision 3e9f5cc54c62579056a35d595fd71ba2fa902982)
1f4e4e1c6SIngo Weinhold //------------------------------------------------------------------------------
2f4e4e1c6SIngo Weinhold //	RosterWatchingTester.h
3f4e4e1c6SIngo Weinhold //
4f4e4e1c6SIngo Weinhold //------------------------------------------------------------------------------
5f4e4e1c6SIngo Weinhold 
6f4e4e1c6SIngo Weinhold #ifndef ROSTER_WATCHING_TESTER_H
7f4e4e1c6SIngo Weinhold #define ROSTER_WATCHING_TESTER_H
8f4e4e1c6SIngo Weinhold 
9f4e4e1c6SIngo Weinhold // Standard Includes -----------------------------------------------------------
10f4e4e1c6SIngo Weinhold 
11f4e4e1c6SIngo Weinhold // System Includes -------------------------------------------------------------
12f4e4e1c6SIngo Weinhold 
13f4e4e1c6SIngo Weinhold // Project Includes ------------------------------------------------------------
14f4e4e1c6SIngo Weinhold #include <TestCase.h>
15f4e4e1c6SIngo Weinhold 
16f4e4e1c6SIngo Weinhold // Local Includes --------------------------------------------------------------
17f4e4e1c6SIngo Weinhold #include "../common.h"
18f4e4e1c6SIngo Weinhold 
19*3e9f5cc5Sbeveloper class BApplication; // forward declaration
20*3e9f5cc5Sbeveloper 
21f4e4e1c6SIngo Weinhold // Local Defines ---------------------------------------------------------------
22f4e4e1c6SIngo Weinhold 
23f4e4e1c6SIngo Weinhold // Globals ---------------------------------------------------------------------
24f4e4e1c6SIngo Weinhold 
25f4e4e1c6SIngo Weinhold class RosterWatchingTester : public BTestCase
26f4e4e1c6SIngo Weinhold {
27f4e4e1c6SIngo Weinhold 	public:
RosterWatchingTester()28f4e4e1c6SIngo Weinhold 		RosterWatchingTester() {;}
RosterWatchingTester(std::string name)29f4e4e1c6SIngo Weinhold 		RosterWatchingTester(std::string name) : BTestCase(name) {;}
30f4e4e1c6SIngo Weinhold 
31f4e4e1c6SIngo Weinhold 		void setUp();
32f4e4e1c6SIngo Weinhold 		void tearDown();
33f4e4e1c6SIngo Weinhold 
34f4e4e1c6SIngo Weinhold 		void WatchingTest1();
35f4e4e1c6SIngo Weinhold 		void WatchingTest2();
36f4e4e1c6SIngo Weinhold 		void WatchingTest3();
37f4e4e1c6SIngo Weinhold 
38f4e4e1c6SIngo Weinhold 		static Test* Suite();
39f4e4e1c6SIngo Weinhold 
40f4e4e1c6SIngo Weinhold private:
41f4e4e1c6SIngo Weinhold 	BApplication *fApplication;
42f4e4e1c6SIngo Weinhold };
43f4e4e1c6SIngo Weinhold 
44f4e4e1c6SIngo Weinhold #endif	// ROSTER_WATCHING_TESTER_H
45