User: d_jencks Date: 01/09/11 21:55:38 Modified: src/main/org/jboss/test/cts/test StatefulSessionTest.java Added: src/main/org/jboss/test/cts/test AllCtsUnitTestCase.java StatelessSessionStressTestCase.java Removed: src/main/org/jboss/test/cts/test AllJUnitTests.java Main.java Log: Changed naming scheme of tests to *UnitTestCase.java for short running tests and *StressTestCase.java for lengthy tests. Made tests-unit and tests-stress targets in build.xml Revision Changes Path 1.11 +8 -4 jbosstest/src/main/org/jboss/test/cts/test/StatefulSessionTest.java Index: StatefulSessionTest.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cts/test/StatefulSessionTest.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- StatefulSessionTest.java 2001/09/07 10:26:43 1.10 +++ StatefulSessionTest.java 2001/09/12 04:55:38 1.11 @@ -22,8 +22,8 @@ /** * * @see <related> - * @author $Author: kimptoc $ - * @version $Revision: 1.10 $ + * @author $Author: d_jencks $ + * @version $Revision: 1.11 $ */ public class StatefulSessionTest @@ -71,7 +71,9 @@ { sessionBean.remove(); } - catch (Exception ex){} + catch (Exception ex){ + fail("could not remove stateless session bean" + ex); + } System.out.println( "**************************************************************"); @@ -139,8 +141,10 @@ try { sessionBean.remove(); + } + catch (Exception ex){ + fail("could not remove stateful session bean" + ex); } - catch (Exception ex){} System.out.println( "**************************************************************"); 1.1 jbosstest/src/main/org/jboss/test/cts/test/AllCtsUnitTestCase.java Index: AllCtsUnitTestCase.java =================================================================== package org.jboss.test.cts.test; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; import org.jboss.test.util.Deploy; /** * Class AllJUnitTests * * * @author * @version %I%, %G% */ public class AllCtsUnitTestCase extends TestCase { /** * Constructor AllJUnitTests * * * @param name * */ public AllCtsUnitTestCase (String name) { super(name); } /** * Setup the test suite. */ public static Test suite() { TestSuite suite = new TestSuite(); // add a test case to deploy our support applications String filename = "cts.jar"; suite.addTest(new Deploy.Deployer(filename)); suite.addTest(new StatefulSessionTest("testBasicSession")); suite.addTest(new StatefulSessionTest("testEJBHomeInterface")); // Broken 12/05/00 suite.addTest(new StatefulSessionTest("testRemoveSessionObject")); suite.addTest(new StatefulSessionTest("testSerialization")); suite.addTest(new StatefulSessionTest("testUnSerialization")); suite.addTest(new StatefulSessionTest("testCompareSerializeGetPK")); suite.addTest(new StatefulSessionTest("testProbeBeanContext")); suite.addTest(new StatefulSessionTest("testLoopback")); suite.addTest(new StatefulSessionTest("testUserTrx")); suite.addTest(new StatelessSessionTest("testBasicStatelessSession")); suite.addTest(new BmpTest("testProbeContainerCallbacks")); suite.addTest(new BmpTest("testEjbCreate")); suite.addTest(new BmpTest("testEjbFinder")); suite.addTest(new BmpTest("testEjbRemove")); suite.addTest(new BmpTest("testEjbLifeCycle")); suite.addTest(new BmpTest("testPrimaryKeyObjectIdentity")); suite.addTest(new BmpTest("testEjbRemoteIF")); suite.addTest(new BmpTest("testEntityHandle")); suite.addTest(new BmpTest("testUserTransaction")); // 03/01/2001 suite.addTest(new BmpTest("testContainerObjects")); // add a test case to undeploy our support applications suite.addTest(new Deploy.Undeployer(filename)); return suite; } } /*------ Formatted by Jindent 3.23 Basic 1.0 --- http://www.jindent.de ------*/ 1.1 jbosstest/src/main/org/jboss/test/cts/test/StatelessSessionStressTestCase.java Index: StatelessSessionStressTestCase.java =================================================================== package org.jboss.test.cts.test; import java.io.*; import java.util.*; import java.lang.reflect.*; import javax.ejb.*; import javax.naming.*; import javax.management.*; import org.jboss.test.cts.interfaces.*; import junit.framework.*; import org.jboss.test.util.Deploy; /** * * @see <related> * @author $Author: d_jencks $ * @version $Revision: 1.1 $ */ public class StatelessSessionStressTestCase extends junit.framework.TestCase { // Constants ----------------------------------------------------- // Attributes ---------------------------------------------------- // Static -------------------------------------------------------- //static boolean deployed = false; // Constructors -------------------------------------------------- /** * Constructor Main * * * @param name * */ public StatelessSessionStressTestCase (String name) { super(name); } // Public -------------------------------------------------------- //------------------------------------------------------------------------- // EJB 1.1 // /** * Method testCallbacks * What is being tested here??? Is there some use to this test??? * */ public void testCallbacks () { System.out.println("Callback test"); StatefulSession sessionBean [] = new StatefulSession [125]; StatefulSessionHome home = null; int i = 0; try { Properties props = System.getProperties(); System.out.println("Obtain home interface"); // Create a new session object Context ctx = new InitialContext(props); home = ( StatefulSessionHome ) ctx.lookup("ejbcts/StatefulSessionBean"); } catch (Exception Ex) { fail("Caught an Unknown Exception in lookup"); } try { for (i = 0; i < 125; i++) { sessionBean [i] = home.create(); sessionBean [i].method1("test"); Thread.sleep(500); } // Kill all the beans for (i = 0; i < 125; i++) sessionBean [i].remove(); } catch (Exception ex) { ex.printStackTrace(); fail("Caught an unknown excpeption"); } } // testCallbacks() /* protected void setUp () throws Exception { if (deployed) return; System.out.println("Deploying"); new org.jboss.jmx.client.Deployer().deploy("../deploy/cts.jar"); deployed = true; }*/ /** * Setup the test suite. */ public static Test suite() { TestSuite suite = new TestSuite(); // add a test case to deploy our support applications String filename = "cts.jar"; suite.addTest(new Deploy.Deployer(filename)); suite.addTest(new TestSuite(StatelessSessionStressTestCase.class)); // add a test case to undeploy our support applications suite.addTest(new Deploy.Undeployer(filename)); return suite; } } /*------ Formatted by Jindent 3.23 Basic 1.0 --- http://www.jindent.de ------*/ _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development