xref: /haiku/src/tests/kits/app/bmessenger/MessengerComparissonTester.h (revision 1d9d47fc72028bb71b5f232a877231e59cfe2438)
1 //------------------------------------------------------------------------------
2 //	MessengerComparissonTester.h
3 //
4 //------------------------------------------------------------------------------
5 
6 #ifndef MESSENGER_COMPARISSON_TESTER_H
7 #define MESSENGER_COMPARISSON_TESTER_H
8 
9 // Standard Includes -----------------------------------------------------------
10 
11 // System Includes -------------------------------------------------------------
12 
13 // Project Includes ------------------------------------------------------------
14 #include <ThreadedTestCase.h>
15 
16 // Local Includes --------------------------------------------------------------
17 #include "../common.h"
18 
19 // Local Defines ---------------------------------------------------------------
20 
21 // Globals ---------------------------------------------------------------------
22 
23 class BHandler;
24 class BLooper;
25 
26 class MessengerComparissonTester : public BThreadedTestCase
27 {
28 public:
29 	MessengerComparissonTester();
30 	MessengerComparissonTester(std::string name);
31 	virtual ~MessengerComparissonTester();
32 
33 	void ComparissonTest1();
34 	void ComparissonTest2();
35 	void ComparissonTest3();
36 	void LessTest1();
37 
38 	static Test* Suite();
39 
40 private:
41 	BHandler *fHandler;
42 	BLooper *fLooper;
43 };
44 
45 #endif	// MESSENGER_COMPARISSON_TESTER_H
46 
47