xref: /haiku/src/tests/kits/app/broster/LaunchTester.h (revision 45994f62b8d758c48f0dcd78e7787dae912bf67f)
1 //------------------------------------------------------------------------------
2 //	LaunchTester.h
3 //
4 //------------------------------------------------------------------------------
5 
6 #ifndef LAUNCH_TESTER_H
7 #define LAUNCH_TESTER_H
8 
9 // Standard Includes -----------------------------------------------------------
10 
11 // System Includes -------------------------------------------------------------
12 
13 // Project Includes ------------------------------------------------------------
14 #include <TestCase.h>
15 
16 // Local Includes --------------------------------------------------------------
17 #include "../common.h"
18 
19 // Local Defines ---------------------------------------------------------------
20 
21 // Globals ---------------------------------------------------------------------
22 
23 class LaunchTester : public BTestCase
24 {
25 	public:
26 		LaunchTester() {;}
27 		LaunchTester(std::string name) : BTestCase(name) {;}
28 
29 		void setUp();
30 		void tearDown();
31 
32 		void LaunchTestA1();
33 		void LaunchTestA2();
34 		void LaunchTestA3();
35 		void LaunchTestA4();
36 
37 		void LaunchTestB1();
38 		void LaunchTestB2();
39 		void LaunchTestB3();
40 		void LaunchTestB4();
41 		void LaunchTestB5();
42 
43 		void LaunchTestC1();
44 		void LaunchTestC2();
45 		void LaunchTestC3();
46 		void LaunchTestC4();
47 
48 		void LaunchTestD1();
49 		void LaunchTestD2();
50 		void LaunchTestD3();
51 		void LaunchTestD4();
52 		void LaunchTestD5();
53 		void LaunchTestD6();
54 		void LaunchTestD7();
55 		void LaunchTestD8();
56 		void LaunchTestD9();
57 		void LaunchTestD10();
58 
59 		void LaunchTestE1();
60 		void LaunchTestE2();
61 		void LaunchTestE3();
62 		void LaunchTestE4();
63 		void LaunchTestE5();
64 		void LaunchTestE6();
65 		void LaunchTestE7();
66 		void LaunchTestE8();
67 		void LaunchTestE9();
68 		void LaunchTestE10();
69 		void LaunchTestE11();
70 
71 		void LaunchTestF1();
72 		void LaunchTestF2();
73 		void LaunchTestF3();
74 		void LaunchTestF4();
75 		void LaunchTestF5();
76 		void LaunchTestF6();
77 		void LaunchTestF7();
78 		void LaunchTestF8();
79 		void LaunchTestF9();
80 		void LaunchTestF10();
81 		void LaunchTestF11();
82 
83 		static Test* Suite();
84 
85 private:
86 	BApplication *fApplication;
87 };
88 
89 #endif	// LAUNCH_TESTER_H
90