[jboss-cvs] JBossAS SVN: r84855 - projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Feb 27 01:14:51 EST 2009


Author: jeff.zhang
Date: 2009-02-27 01:14:47 -0500 (Fri, 27 Feb 2009)
New Revision: 84855

Modified:
   projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkListenerInterfaceTestCase.java
   projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkManagerInterfaceTestCase.java
Log:
[JBJCA-33] finish some simple tests

Modified: projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkListenerInterfaceTestCase.java
===================================================================
--- projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkListenerInterfaceTestCase.java	2009-02-27 06:13:30 UTC (rev 84854)
+++ projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkListenerInterfaceTestCase.java	2009-02-27 06:14:47 UTC (rev 84855)
@@ -42,7 +42,7 @@
     * Test for paragraph 1 Section 3.3.1
     * 
     */
-   @Test
+   @Ignore
    public void testWorkSubmitStatus() throws Throwable
    {
    }   
@@ -83,9 +83,12 @@
     * Test for bullet 1 paragraph 2 Section 3.4
     * The WorkEvent instance provides The event type.
     */
-   @Ignore
+   @Test
    public void testWorkEventInheritEventObject() throws Throwable
    {
+      javax.resource.spi.work.WorkEvent workEvent = 
+         new javax.resource.spi.work.WorkEvent(new Object(), 0, null, null);
+      assertTrue(workEvent instanceof java.util.EventObject);
    }   
    
    /**
@@ -119,9 +122,12 @@
     * Test for paragraph 4 Section 3.4
     * The WorkAdapter class is provided as a convenience for easily creating
     */
-   @Ignore
+   @Test
    public void testWorkAdapter() throws Throwable
    {
+      javax.resource.spi.work.WorkAdapter workAdapter = 
+         new javax.resource.spi.work.WorkAdapter();
+      assertTrue(workAdapter instanceof javax.resource.spi.work.WorkListener);
    }
    
    /**

Modified: projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkManagerInterfaceTestCase.java
===================================================================
--- projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkManagerInterfaceTestCase.java	2009-02-27 06:13:30 UTC (rev 84854)
+++ projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/spec/chapter10/section3/WorkManagerInterfaceTestCase.java	2009-02-27 06:14:47 UTC (rev 84855)
@@ -43,7 +43,7 @@
     * Test for paragraph 1
     * WorkManager instance can be obtained by calling the getWorkManager method of the BootstrapContext instance.
     */
-   @Test
+   @Ignore
    public void testGetWorkManagerFromBootstrapConext() throws Throwable
    {
       
@@ -131,9 +131,11 @@
     * Test for bullet 1 Section 3.3.6
     * The application server must implement the WorkManager interface
     */
-   @Ignore
+   @Test
    public void testAsImplementWorkManagerInterface() throws Throwable
    {
+      org.jboss.jca.core.workmanager.WorkManagerImpl wm = new org.jboss.jca.core.workmanager.WorkManagerImpl();
+      assertTrue(wm instanceof javax.resource.spi.work.WorkManager);
    }   
    
    /**




More information about the jboss-cvs-commits mailing list