1 23 24 29 30 package com.sun.cli.jmx.test; 31 32 import java.util.Iterator ; 33 import java.util.Arrays ; 34 35 import junit.extensions.ActiveTestSuite; 36 37 import com.sun.cli.jmx.cmd.ArgHelperTest; 38 import com.sun.cli.jmx.cmd.ArgHelperOptionsInfoTest; 39 import com.sun.cli.util.TokenizerTest; 40 import com.sun.cli.jmx.support.ArgParserTest; 41 import com.sun.cli.jmx.support.AliasMgrTest; 42 import com.sun.cli.jmx.support.CLISupportMBeanImplTest; 43 import com.sun.cli.jmx.util.ObjectNameQueryImplTest; 44 45 public class JUnitTestsMain 46 { 47 48 final static Class [] TEST_CLASSES = 49 { 50 ObjectNameQueryImplTest.class, 51 TokenizerTest.class, 52 ArgHelperOptionsInfoTest.class, 53 ArgHelperTest.class, 54 ArgParserTest.class, 55 AliasMgrTest.class, 56 CLISupportMBeanImplTest.class, 57 }; 58 59 static void 60 testClass( Class theClass ) 61 { 62 System.out.println( "*** testing " + theClass.getName() + " ***"); 63 final ActiveTestSuite suite = new ActiveTestSuite( theClass ); 65 junit.textui.TestRunner.run( suite ); 66 } 67 68 public static void 69 main( String [] args ) 70 { 71 final Iterator iter = Arrays.asList( TEST_CLASSES ).iterator(); 72 73 while ( iter.hasNext() ) 74 { 75 final Class theClass = (Class )iter.next(); 76 77 testClass( theClass ); 78 } 79 } 80 } 81 82 83 | Popular Tags |