User: mulder  
  Date: 00/06/04 18:18:32

  Added:       src/main/test/jboss JBossTestSuite.java
  Log:
  Add jBoss test suite - and the one class of tests it is composed of right
  now.  Hopefully more to follow shortly...
  
  Get JUnit from www.xprogramming.com/software.htm and try something like:
  
  java -classpath junit.jar:jboss/build/classes junit.ui.TestRunner 
test.jboss.JBossTestSuite
  
  Revision  Changes    Path
  1.1                  jboss/src/main/test/jboss/JBossTestSuite.java
  
  Index: JBossTestSuite.java
  ===================================================================
  /*
   * jBoss, the OpenSource EJB server
   *
   * Distributable under GPL license.
   * See terms of license at gnu.org.
   */
  package test.jboss;
  
  import junit.framework.*;
  import test.jboss.minerva.pools.*;
  
  /**
   * Master test Suite for jBoss.  Create new addXXXTests methods for different
   * modules, and then use them to add all the tests you want to run for that
   * module.  Pass this class to the JUnit UI to run all the tests.
   * @version $Revision: 1.1 $
   */
  public class JBossTestSuite extends TestSuite {
      public JBossTestSuite() {
          addJBossTests();
      }
  
      private void addJBossTests() {
          addMinervaTests();
          //addOtherTests
      }
  
      private void addMinervaTests() {
          addTest(new ObjectPoolTest("testNeedsName"));
          addTest(new ObjectPoolTest("testNeedsFactory"));
          addTest(new ObjectPoolTest("testNeedsInitialize"));
          addTest(new ObjectPoolTest("testMinimumParameters"));
          addTest(new ObjectPoolTest("testParamName"));
          addTest(new ObjectPoolTest("testParamBlocking"));
          addTest(new ObjectPoolTest("testParamShrinking"));
          addTest(new ObjectPoolTest("testParamTimestamp"));
          addTest(new ObjectPoolTest("testParamGC"));
          addTest(new ObjectPoolTest("testParamGCInterval"));
          addTest(new ObjectPoolTest("testParamGCMinIdle"));
          addTest(new ObjectPoolTest("testParamLogWriter"));
          addTest(new ObjectPoolTest("testParamMinSize"));
          addTest(new ObjectPoolTest("testParamMaxSize"));
          addTest(new ObjectPoolTest("testParamShrinkMinIdle"));
          addTest(new ObjectPoolTest("testParamShrinkPercent"));
          addTest(new ObjectPoolTest("testSetsAfterInit"));
          addTest(new ObjectPoolTest("testPoolMax"));
          addTest(new ObjectPoolTest("testShutdown"));
          addTest(new ObjectPoolTest("testLastUpdatesEnabled"));
          addTest(new ObjectPoolTest("testLastUpdatesDisabled"));
          addTest(new ObjectPoolTest("testEvents"));
          addTest(new ObjectPoolTest("testManyGets"));
          addTest(new ObjectPoolTest("testPoolBlocking"));
      }
  
      public static Test suite() {
          return new JBossTestSuite();
      }
  }
  
  

Reply via email to