1 package org.junit.tests;
2
3 import junit.framework.JUnit4TestAdapter;
4 import junit.framework.Test;
5 import org.junit.AssumptionViolatedExceptionTest;
6 import org.junit.experimental.categories.CategoryFilterFactoryTest;
7 import org.junit.internal.MethodSorterTest;
8 import org.junit.internal.matchers.StacktracePrintingMatcherTest;
9 import org.junit.internal.matchers.ThrowableCauseMatcherTest;
10 import org.junit.rules.DisableOnDebugTest;
11 import org.junit.rules.StopwatchTest;
12 import org.junit.runner.FilterFactoriesTest;
13 import org.junit.runner.FilterOptionIntegrationTest;
14 import org.junit.runner.JUnitCommandLineParseResultTest;
15 import org.junit.runner.JUnitCoreTest;
16 import org.junit.runner.RunWith;
17 import org.junit.runner.notification.ConcurrentRunNotifierTest;
18 import org.junit.runner.notification.RunNotifierTest;
19 import org.junit.runner.notification.SynchronizedRunListenerTest;
20 import org.junit.runners.Suite;
21 import org.junit.runners.Suite.SuiteClasses;
22 import org.junit.runners.model.FrameworkFieldTest;
23 import org.junit.runners.model.FrameworkMethodTest;
24 import org.junit.runners.model.TestClassTest;
25 import org.junit.runners.parameterized.ParameterizedNamesTest;
26 import org.junit.runners.parameterized.TestWithParametersTest;
27 import org.junit.tests.assertion.AssertionTest;
28 import org.junit.tests.assertion.ComparisonFailureTest;
29 import org.junit.tests.assertion.MultipleFailureExceptionTest;
30 import org.junit.tests.deprecated.JUnit4ClassRunnerTest;
31 import org.junit.tests.description.AnnotatedDescriptionTest;
32 import org.junit.tests.description.SuiteDescriptionTest;
33 import org.junit.tests.description.TestDescriptionMethodNameTest;
34 import org.junit.tests.description.TestDescriptionTest;
35 import org.junit.tests.experimental.AssumptionTest;
36 import org.junit.tests.experimental.ExperimentalTests;
37 import org.junit.tests.experimental.MatcherTest;
38 import org.junit.tests.experimental.categories.CategoriesAndParameterizedTest;
39 import org.junit.tests.experimental.categories.CategoryTest;
40 import org.junit.tests.experimental.categories.JavadocTest;
41 import org.junit.tests.experimental.categories.MultiCategoryTest;
42 import org.junit.tests.experimental.max.JUnit38SortingTest;
43 import org.junit.tests.experimental.max.MaxStarterTest;
44 import org.junit.tests.experimental.parallel.ParallelClassTest;
45 import org.junit.tests.experimental.parallel.ParallelMethodTest;
46 import org.junit.tests.experimental.rules.BlockJUnit4ClassRunnerOverrideTest;
47 import org.junit.tests.experimental.rules.ClassRulesTest;
48 import org.junit.tests.experimental.rules.ExpectedExceptionTest;
49 import org.junit.tests.experimental.rules.ExternalResourceRuleTest;
50 import org.junit.tests.experimental.rules.MethodRulesTest;
51 import org.junit.tests.experimental.rules.NameRulesTest;
52 import org.junit.tests.experimental.rules.RuleChainTest;
53 import org.junit.tests.experimental.rules.RuleMemberValidatorTest;
54 import org.junit.tests.experimental.rules.TempFolderRuleTest;
55 import org.junit.tests.experimental.rules.TemporaryFolderUsageTest;
56 import org.junit.tests.experimental.rules.TestRuleTest;
57 import org.junit.tests.experimental.rules.TimeoutRuleTest;
58 import org.junit.tests.experimental.rules.VerifierRuleTest;
59 import org.junit.tests.experimental.theories.TestedOnSupplierTest;
60 import org.junit.tests.experimental.theories.internal.AllMembersSupplierTest;
61 import org.junit.tests.experimental.theories.internal.ParameterizedAssertionErrorTest;
62 import org.junit.tests.experimental.theories.internal.SpecificDataPointsSupplierTest;
63 import org.junit.tests.experimental.theories.runner.TheoriesPerformanceTest;
64 import org.junit.tests.experimental.theories.runner.WithAutoGeneratedDataPoints;
65 import org.junit.tests.experimental.theories.runner.WithDataPointMethod;
66 import org.junit.tests.experimental.theories.runner.WithNamedDataPoints;
67 import org.junit.tests.internal.runners.statements.FailOnTimeoutTest;
68 import org.junit.tests.junit3compatibility.AllTestsTest;
69 import org.junit.tests.junit3compatibility.ClassRequestTest;
70 import org.junit.tests.junit3compatibility.ForwardCompatibilityTest;
71 import org.junit.tests.junit3compatibility.InitializationErrorForwardCompatibilityTest;
72 import org.junit.tests.junit3compatibility.JUnit38ClassRunnerTest;
73 import org.junit.tests.junit3compatibility.OldTestClassAdaptingListenerTest;
74 import org.junit.tests.junit3compatibility.OldTests;
75 import org.junit.tests.junit3compatibility.SuiteMethodTest;
76 import org.junit.tests.listening.ListenerTest;
77 import org.junit.tests.listening.RunnerTest;
78 import org.junit.tests.listening.TestListenerTest;
79 import org.junit.tests.listening.TextListenerTest;
80 import org.junit.tests.listening.UserStopTest;
81 import org.junit.tests.manipulation.FilterTest;
82 import org.junit.tests.manipulation.FilterableTest;
83 import org.junit.tests.manipulation.SingleMethodTest;
84 import org.junit.tests.manipulation.SortableTest;
85 import org.junit.tests.running.classes.BlockJUnit4ClassRunnerTest;
86 import org.junit.tests.running.classes.ClassLevelMethodsWithIgnoredTestsTest;
87 import org.junit.tests.running.classes.EnclosedTest;
88 import org.junit.tests.running.classes.IgnoreClassTest;
89 import org.junit.tests.running.classes.ParameterizedTestTest;
90 import org.junit.tests.running.classes.ParentRunnerFilteringTest;
91 import org.junit.tests.running.classes.ParentRunnerTest;
92 import org.junit.tests.running.classes.RunWithTest;
93 import org.junit.tests.running.classes.SuiteTest;
94 import org.junit.tests.running.classes.UseSuiteAsASuperclassTest;
95 import org.junit.tests.running.core.CommandLineTest;
96 import org.junit.tests.running.core.JUnitCoreReturnsCorrectExitCodeTest;
97 import org.junit.tests.running.core.SystemExitTest;
98 import org.junit.tests.running.methods.AnnotationTest;
99 import org.junit.tests.running.methods.ExpectedTest;
100 import org.junit.tests.running.methods.InheritedTestTest;
101 import org.junit.tests.running.methods.ParameterizedTestMethodTest;
102 import org.junit.tests.running.methods.TestMethodTest;
103 import org.junit.tests.running.methods.TimeoutTest;
104 import org.junit.tests.validation.BadlyFormedClassesTest;
105 import org.junit.tests.validation.FailedConstructionTest;
106 import org.junit.tests.validation.ValidationTest;
107 import org.junit.validator.PublicClassValidatorTest;
108
109
110
111
112 @SuppressWarnings("deprecation")
113 @RunWith(Suite.class)
114 @SuiteClasses({
115 AssumptionTest.class,
116 ClassRequestTest.class,
117 ListenerTest.class,
118 FailedConstructionTest.class,
119 TestDescriptionTest.class,
120 TestDescriptionMethodNameTest.class,
121 SuiteDescriptionTest.class,
122 AllTestsTest.class,
123 AnnotationTest.class,
124 AssertionTest.class,
125 CommandLineTest.class,
126 ExpectedTest.class,
127 ComparisonFailureTest.class,
128 MultipleFailureExceptionTest.class,
129 ForwardCompatibilityTest.class,
130 OldTests.class,
131 ParameterizedTestTest.class,
132 RunWithTest.class,
133 RunnerTest.class,
134 SuiteTest.class,
135 TestListenerTest.class,
136 TestMethodTest.class,
137 TextListenerTest.class,
138 TimeoutTest.class,
139 EnclosedTest.class,
140 ParameterizedTestMethodTest.class,
141 InitializationErrorForwardCompatibilityTest.class,
142 SingleMethodTest.class,
143 ClassLevelMethodsWithIgnoredTestsTest.class,
144 ValidationTest.class,
145 UserStopTest.class,
146 SortableTest.class,
147 JUnit38ClassRunnerTest.class,
148 SystemExitTest.class,
149 JUnitCoreReturnsCorrectExitCodeTest.class,
150 SuiteMethodTest.class,
151 BadlyFormedClassesTest.class,
152 IgnoreClassTest.class,
153 OldTestClassAdaptingListenerTest.class,
154 AnnotatedDescriptionTest.class,
155 AssumptionViolatedExceptionTest.class,
156 ExperimentalTests.class,
157 InheritedTestTest.class,
158 TestClassTest.class,
159 AllMembersSupplierTest.class,
160 SpecificDataPointsSupplierTest.class,
161 ParameterizedAssertionErrorTest.class,
162 WithDataPointMethod.class,
163 WithNamedDataPoints.class,
164 WithAutoGeneratedDataPoints.class,
165 MatcherTest.class,
166 ObjectContractTest.class,
167 TheoriesPerformanceTest.class,
168 JUnit4ClassRunnerTest.class,
169 UseSuiteAsASuperclassTest.class,
170 FilterableTest.class,
171 FilterTest.class,
172 MaxStarterTest.class,
173 JUnit38SortingTest.class,
174 MethodRulesTest.class,
175 TestRuleTest.class,
176 TimeoutRuleTest.class,
177 ParallelClassTest.class,
178 ParallelMethodTest.class,
179 ParentRunnerTest.class,
180 NameRulesTest.class,
181 ClassRulesTest.class,
182 ExpectedExceptionTest.class,
183 TempFolderRuleTest.class,
184 TemporaryFolderUsageTest.class,
185 ExternalResourceRuleTest.class,
186 VerifierRuleTest.class,
187 CategoryTest.class,
188 CategoriesAndParameterizedTest.class,
189 MultiCategoryTest.class,
190 JavadocTest.class,
191 ParentRunnerFilteringTest.class,
192 BlockJUnit4ClassRunnerOverrideTest.class,
193 RuleMemberValidatorTest.class,
194 RuleChainTest.class,
195 BlockJUnit4ClassRunnerTest.class,
196 MethodSorterTest.class,
197 TestedOnSupplierTest.class,
198 StacktracePrintingMatcherTest.class,
199 StopwatchTest.class,
200 RunNotifierTest.class,
201 ConcurrentRunNotifierTest.class,
202 SynchronizedRunListenerTest.class,
203 FilterOptionIntegrationTest.class,
204 JUnitCommandLineParseResultTest.class,
205 FilterFactoriesTest.class,
206 CategoryFilterFactoryTest.class,
207 FrameworkFieldTest.class,
208 FrameworkMethodTest.class,
209 FailOnTimeoutTest.class,
210 JUnitCoreTest.class,
211 TestWithParametersTest.class,
212 ParameterizedNamesTest.class,
213 PublicClassValidatorTest.class,
214 DisableOnDebugTest.class,
215 ThrowableCauseMatcherTest.class
216 })
217 public class AllTests {
218 public static Test suite() {
219 return new JUnit4TestAdapter(AllTests.class);
220 }
221 }