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
23class BHandler;
24class BLooper;
25
26class MessengerComparissonTester : public BThreadedTestCase
27{
28public:
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
40private:
41	BHandler *fHandler;
42	BLooper *fLooper;
43};
44
45#endif	// MESSENGER_COMPARISSON_TESTER_H
46
47