[jboss-cvs] JBossAS SVN: r91453 - in projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995: unit and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 20 17:36:13 EDT 2009


Author: ALRubinger
Date: 2009-07-20 17:36:13 -0400 (Mon, 20 Jul 2009)
New Revision: 91453

Modified:
   projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/ImplementsSessionSynchronizationBean.java
   projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/unit/ImplementsSessionSynchronizationUnitTestCase.java
Log:
[EJBTHREE-995] Just add some logging to the test case

Modified: projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/ImplementsSessionSynchronizationBean.java
===================================================================
--- projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/ImplementsSessionSynchronizationBean.java	2009-07-20 21:34:00 UTC (rev 91452)
+++ projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/ImplementsSessionSynchronizationBean.java	2009-07-20 21:36:13 UTC (rev 91453)
@@ -28,6 +28,8 @@
 import javax.ejb.SessionSynchronization;
 import javax.ejb.Stateful;
 
+import org.jboss.logging.Logger;
+
 /**
  * ImplementsSessionSynchronizationBean
  * 
@@ -50,6 +52,8 @@
    // Class Members ------------------------------------------------------------------||
    // --------------------------------------------------------------------------------||
 
+   private static final Logger log = Logger.getLogger(ImplementsSessionSynchronizationBean.class);
+
    /*
     * Define some counters to be used by the test.  Ensure that
     * we're only testing *one instance at a time* because these are 
@@ -74,16 +78,19 @@
 
    public void afterBegin() throws EJBException, RemoteException
    {
+      log.info("afterBegin");
       CALLS_AFTER_BEGIN++;
    }
 
    public void afterCompletion(boolean committed) throws EJBException, RemoteException
    {
+      log.info("afterCompletion");
       CALLS_AFTER_COMPLETION++;
    }
 
    public void beforeCompletion() throws EJBException, RemoteException
    {
+      log.info("beforeCompletion");
       CALLS_BEFORE_COMPLETION++;
    }
 

Modified: projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/unit/ImplementsSessionSynchronizationUnitTestCase.java
===================================================================
--- projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/unit/ImplementsSessionSynchronizationUnitTestCase.java	2009-07-20 21:34:00 UTC (rev 91452)
+++ projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/core/test/ejbthree995/unit/ImplementsSessionSynchronizationUnitTestCase.java	2009-07-20 21:36:13 UTC (rev 91453)
@@ -111,7 +111,13 @@
 
       // Check callbacks have been made exactly twice
       this.assertCallsExpected(2);      
+      
+      // Invoke again
+      sfsb.call();
 
+      // Check callbacks have been made exactly three times
+      this.assertCallsExpected(3);  
+
       // Reset
       ImplementsSessionSynchronizationBean.resetCounters();
 




More information about the jboss-cvs-commits mailing list