xref: /haiku/src/tests/kits/app/bhandler/BHandlerTester.h (revision 52a380120846174213ccce9c4aab0dda17c72083)
1*52a38012Sejakowatz //------------------------------------------------------------------------------
2*52a38012Sejakowatz //	BHandlerTester.h
3*52a38012Sejakowatz //
4*52a38012Sejakowatz //------------------------------------------------------------------------------
5*52a38012Sejakowatz 
6*52a38012Sejakowatz #ifndef BHANDLERTESTER_H
7*52a38012Sejakowatz #define BHANDLERTESTER_H
8*52a38012Sejakowatz 
9*52a38012Sejakowatz // Standard Includes -----------------------------------------------------------
10*52a38012Sejakowatz 
11*52a38012Sejakowatz // System Includes -------------------------------------------------------------
12*52a38012Sejakowatz 
13*52a38012Sejakowatz // Project Includes ------------------------------------------------------------
14*52a38012Sejakowatz 
15*52a38012Sejakowatz // Local Includes --------------------------------------------------------------
16*52a38012Sejakowatz #include "../common.h"
17*52a38012Sejakowatz 
18*52a38012Sejakowatz // Local Defines ---------------------------------------------------------------
19*52a38012Sejakowatz 
20*52a38012Sejakowatz // Globals ---------------------------------------------------------------------
21*52a38012Sejakowatz 
22*52a38012Sejakowatz class TBHandlerTester : public TestCase
23*52a38012Sejakowatz {
24*52a38012Sejakowatz 	public:
TBHandlerTester()25*52a38012Sejakowatz 		TBHandlerTester() {;}
TBHandlerTester(std::string name)26*52a38012Sejakowatz 		TBHandlerTester(std::string name) : TestCase(name) {;}
27*52a38012Sejakowatz 
28*52a38012Sejakowatz 		void BHandler1();
29*52a38012Sejakowatz 		void BHandler2();
30*52a38012Sejakowatz 		void BHandler3();
31*52a38012Sejakowatz 		void BHandler4();
32*52a38012Sejakowatz 		void BHandler5();
33*52a38012Sejakowatz 
34*52a38012Sejakowatz 		void Archive1();
35*52a38012Sejakowatz 		void Archive2();
36*52a38012Sejakowatz 		void Archive3();
37*52a38012Sejakowatz 		void Archive4();
38*52a38012Sejakowatz 
39*52a38012Sejakowatz 		void Instantiate1();
40*52a38012Sejakowatz 		void Instantiate2();
41*52a38012Sejakowatz 		void Instantiate3();
42*52a38012Sejakowatz 
43*52a38012Sejakowatz 		void SetName1();
44*52a38012Sejakowatz 		void SetName2();
45*52a38012Sejakowatz 
46*52a38012Sejakowatz 		void Perform1();
47*52a38012Sejakowatz 
48*52a38012Sejakowatz 		void FilterList1();
49*52a38012Sejakowatz 
50*52a38012Sejakowatz 		void UnlockLooper1();
51*52a38012Sejakowatz 		void UnlockLooper2();
52*52a38012Sejakowatz 		void UnlockLooper3();
53*52a38012Sejakowatz 
54*52a38012Sejakowatz 		static Test* Suite();
55*52a38012Sejakowatz };
56*52a38012Sejakowatz 
57*52a38012Sejakowatz #endif	//BHANDLERTESTER_H
58*52a38012Sejakowatz 
59*52a38012Sejakowatz /*
60*52a38012Sejakowatz  * $Log $
61*52a38012Sejakowatz  *
62*52a38012Sejakowatz  * $Id  $
63*52a38012Sejakowatz  *
64*52a38012Sejakowatz  */
65*52a38012Sejakowatz 
66