xref: /haiku/src/tests/kits/app/bmessenger/TargetTester.h (revision 9f2313755f53ffc974339c424147c81f40be13ec)
152a38012Sejakowatz //------------------------------------------------------------------------------
252a38012Sejakowatz //	TargetTester.h
352a38012Sejakowatz //
452a38012Sejakowatz //------------------------------------------------------------------------------
552a38012Sejakowatz 
652a38012Sejakowatz #ifndef TARGET_TESTER_H
752a38012Sejakowatz #define TARGET_TESTER_H
852a38012Sejakowatz 
952a38012Sejakowatz // Standard Includes -----------------------------------------------------------
1052a38012Sejakowatz 
1152a38012Sejakowatz // System Includes -------------------------------------------------------------
1252a38012Sejakowatz 
1352a38012Sejakowatz // Project Includes ------------------------------------------------------------
1452a38012Sejakowatz 
1552a38012Sejakowatz // Local Includes --------------------------------------------------------------
1652a38012Sejakowatz #include "../common.h"
1752a38012Sejakowatz 
1852a38012Sejakowatz // Local Defines ---------------------------------------------------------------
1952a38012Sejakowatz 
2052a38012Sejakowatz // Globals ---------------------------------------------------------------------
2152a38012Sejakowatz 
2252a38012Sejakowatz class TargetTester : public TestCase
2352a38012Sejakowatz {
2452a38012Sejakowatz 	public:
TargetTester()2552a38012Sejakowatz 		TargetTester() {;}
TargetTester(std::string name)2652a38012Sejakowatz 		TargetTester(std::string name) : TestCase(name) {;}
2752a38012Sejakowatz 
284f139d77SIngo Weinhold 		void IsTargetLocalTest1();
294f139d77SIngo Weinhold 		void IsTargetLocalTest2();
304f139d77SIngo Weinhold 		void IsTargetLocalTest3();
314f139d77SIngo Weinhold 		void IsTargetLocalTest4();
324f139d77SIngo Weinhold 		void IsTargetLocalTest5();
3352a38012Sejakowatz 
34*9f231375SIngo Weinhold 		void TargetTest1();
35*9f231375SIngo Weinhold 		void TargetTest2();
36*9f231375SIngo Weinhold 		void TargetTest3();
37*9f231375SIngo Weinhold 		void TargetTest4();
38*9f231375SIngo Weinhold 		void TargetTest5();
39*9f231375SIngo Weinhold 
4052a38012Sejakowatz 		static Test* Suite();
4152a38012Sejakowatz };
4252a38012Sejakowatz 
4352a38012Sejakowatz #endif	// TARGET_TESTER_H
4452a38012Sejakowatz 
45