KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > RunAllTests


1
2 public class RunAllTests {
3
4     private static final String JavaDoc[] TEST_CLASSES =
5     { "de.tivano.junit.JunitSuite" };
6
7     public static void main(java.lang.String JavaDoc[] args) {
8     if (args.length > 1) {
9         System.out.println("Usage: RunAllTests [swing|text|awt]");
10     } else if (args.length == 1 && "awt".equals(args[0].toLowerCase())) {
11         junit.awtui.TestRunner.main(TEST_CLASSES);
12     } else if (args.length == 1 && "swing".equals(args[0].toLowerCase())) {
13         junit.swingui.TestRunner.main(TEST_CLASSES);
14     } else {
15         if ((args.length == 1)
16         && !("text".equals(args[0].toLowerCase()))) {
17         System.out.println("Unknow test runner type \"" + args[0] +
18                    "\". Defaulting to \"text\"");
19         }
20         junit.textui.TestRunner.main(TEST_CLASSES);
21     }
22     }
23 }
24
Popular Tags