User: sparre  
  Date: 01/04/29 01:04:59

  Modified:    src/main/org/jboss/test/cts/test AllJUnitTests.java
                        BmpTest.java StatefulSessionTest.java
  Log:
  Another UserTransaction test.
  This will fail until stand-alone UserTransaction support is added
  to jBoss.
  
  Revision  Changes    Path
  1.12      +1 -0      jbosstest/src/main/org/jboss/test/cts/test/AllJUnitTests.java
  
  Index: AllJUnitTests.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/cts/test/AllJUnitTests.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- AllJUnitTests.java        2001/03/06 20:41:06     1.11
  +++ AllJUnitTests.java        2001/04/29 08:04:59     1.12
  @@ -78,6 +78,7 @@
         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"));
  
  
  
  1.3       +33 -2     jbosstest/src/main/org/jboss/test/cts/test/BmpTest.java
  
  Index: BmpTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cts/test/BmpTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- BmpTest.java      2001/04/14 13:34:52     1.2
  +++ BmpTest.java      2001/04/29 08:04:59     1.3
  @@ -17,17 +17,20 @@
   
   import javax.rmi.PortableRemoteObject;
   
  +import javax.transaction.UserTransaction;
  +
   import org.jboss.test.cts.jms.ContainerMBox;
   import org.jboss.test.cts.interfaces.CtsBmpHome;
   import org.jboss.test.cts.interfaces.CtsBmp;
  +import org.jboss.test.cts.interfaces.UserTransactionTester;
   import org.jboss.test.cts.keys.AccountPK;
   
   
   /**
    *  Class BmpTest
    *
  - *  @author $Author: peterbraswell $
  - *  @version $Revision: 1.2 $
  + *  @author $Author: sparre $
  + *  @version $Revision: 1.3 $
    */
   
   public class BmpTest
  @@ -633,6 +636,34 @@
            "**************************************************************");
      }
   
  +   /**
  +    *  Do the UserTransaction tests.
  +    */
  +   public void testUserTransaction()
  +      throws Exception
  +   {
  +      System.out.println(
  +         "**************************************************************");
  +      System.out.println("     testUserTransaction()");
  + 
  +      CtsBmpHome home = getHome();
  +      UserTransaction ut;
  + 
  +      System.out.print("Obtain UserTransaction...");
  +      Object o = new InitialContext().lookup("UserTransaction");
  +      ut = (UserTransaction)PortableRemoteObject.narrow(o, UserTransaction.class);
  +      assert(ut != null);
  +      System.out.println("OK");
  + 
  +      System.out.println("Do UserTransaction tests...");
  +      UserTransactionTester utt = new UserTransactionTester(home, ut);
  +      assert(ut != null);
  +      assert(utt.runAllTests());
  +      System.out.println("Ok");
  + 
  +      System.out.println(
  +         "**************************************************************");
  +   }
     
      // Used to test passing a Entity bean as a parameter.
      // OSH: ??? This just calls a method on the bean ???
  
  
  
  1.7       +3 -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.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- StatefulSessionTest.java  2001/04/14 13:34:52     1.6
  +++ StatefulSessionTest.java  2001/04/29 08:04:59     1.7
  @@ -17,8 +17,8 @@
   /**
    *
    *   @see <related>
  - *   @author $Author: peterbraswell $
  - *   @version $Revision: 1.6 $
  + *   @author $Author: sparre $
  + *   @version $Revision: 1.7 $
    */
   
   public class StatefulSessionTest
  @@ -556,8 +556,7 @@
               System.out.println("Try to instantiate a UserTransaction");
   
               javax.transaction.UserTransaction uTrx =
  -               ( javax.transaction.UserTransaction ) ctx.lookup(
  -                  "java:comp/UserTransaction");
  +              (javax.transaction.UserTransaction)ctx.lookup("UserTransaction");
   
               bean.remove();
            }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to