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