[jboss-cvs] JBossAS SVN: r64986 - in projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers: managed/test and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Aug 31 01:55:09 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-08-31 01:55:08 -0400 (Fri, 31 Aug 2007)
New Revision: 64986

Modified:
   projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/deployer/support/DSMetaData.java
   projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/managed/test/DeployerManagedObjectUnitTestCase.java
Log:
Update the tests for the metadata changes

Modified: projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/deployer/support/DSMetaData.java
===================================================================
--- projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/deployer/support/DSMetaData.java	2007-08-31 05:34:56 UTC (rev 64985)
+++ projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/deployer/support/DSMetaData.java	2007-08-31 05:55:08 UTC (rev 64986)
@@ -23,10 +23,8 @@
 
 import java.io.Serializable;
 import java.util.ArrayList;
-import java.util.Collections;
 import java.util.List;
 
-import org.jboss.managed.api.annotation.ManagementComponent;
 import org.jboss.managed.api.annotation.ManagementObject;
 import org.jboss.managed.api.annotation.ManagementProperties;
 import org.jboss.managed.api.annotation.ManagementProperty;

Modified: projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/managed/test/DeployerManagedObjectUnitTestCase.java
===================================================================
--- projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/managed/test/DeployerManagedObjectUnitTestCase.java	2007-08-31 05:34:56 UTC (rev 64985)
+++ projects/microcontainer/trunk/deployers-impl/src/tests/org/jboss/test/deployers/managed/test/DeployerManagedObjectUnitTestCase.java	2007-08-31 05:55:08 UTC (rev 64986)
@@ -40,6 +40,7 @@
 import org.jboss.metatype.api.types.MetaType;
 import org.jboss.metatype.api.types.SimpleMetaType;
 import org.jboss.metatype.api.values.ArrayValue;
+import org.jboss.metatype.api.values.GenericValue;
 import org.jboss.metatype.api.values.MetaValue;
 import org.jboss.test.deployers.AbstractDeployerTest;
 import org.jboss.test.deployers.deployer.support.AllowedDsTypes;
@@ -166,10 +167,11 @@
 
       assertEquals(1, value.getLength());
       // Validate the ConnMetaData ManagedObject
-      ManagedObject localConnMO = ManagedObject.class.cast(value.getValue(0));
+      GenericValue localConnMOGV = GenericValue.class.cast(value.getValue(0));
+      ManagedObject localConnMO = ManagedObject.class.cast(localConnMOGV.getValue());
       assertEquals(ConnMetaData.class.getName(), localConnMO.getName());
       propsMap = localConnMO.getProperties();
-      assertEquals(8, propsMap.size());
+      assertEquals(10, propsMap.size());
       log.info("ConnMetaData properties: "+propsMap);
       ManagedProperty dsType = propsMap.get("datasource-type");
       assertNotNull(dsType);
@@ -219,7 +221,8 @@
       ManagedObject xaConnMO = null;
       for(Object md : value)
       {
-         ManagedObject tmpMO = ManagedObject.class.cast(md);
+         GenericValue tmpGV = GenericValue.class.cast(md);
+         ManagedObject tmpMO = ManagedObject.class.cast(tmpGV.getValue());
          if (tmpMO.getName().equals(LocalDataSourceMetaData.class.getName()))
             localConnMO = tmpMO;
          if (tmpMO.getName().equals(XADataSourceMetaData.class.getName()))
@@ -230,7 +233,7 @@
 
       // Validate the LocalDataSourceMetaData ManagedObject
       propsMap = localConnMO.getProperties();
-      assertEquals(8, propsMap.size());
+      assertEquals(10, propsMap.size());
       log.info("LocalDataSourceMetaData properties: "+propsMap);
       ManagedProperty dsType = propsMap.get("datasource-type");
       assertNotNull(dsType);
@@ -239,7 +242,7 @@
 
       // Validate the XADataSourceMetaData ManagedObject
       propsMap = xaConnMO.getProperties();
-      assertEquals(10, propsMap.size());
+      assertEquals(12, propsMap.size());
       log.info("XADataSourceMetaData properties: "+propsMap);
       ManagedProperty xaDataSourceClass = propsMap.get("xaDataSourceClass");
       assertNotNull(xaDataSourceClass);
@@ -281,6 +284,7 @@
       assertEquals("maxSize", 100, xaDS.getMaxSize());
    }
 
+   
    protected DeployerClient getMainDeployer()
    {
       return createMainDeployer(deployer);




More information about the jboss-cvs-commits mailing list