[jboss-cvs] JBossAS SVN: r83350 - in projects/metadata/trunk/src/test: resources/org/jboss/test/metadata/rar and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jan 23 09:12:54 EST 2009


Author: jeff.zhang
Date: 2009-01-23 09:12:52 -0500 (Fri, 23 Jan 2009)
New Revision: 83350

Added:
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml
Modified:
   projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java
Log:
[JBMETA-166] add some negative testcases

Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java	2009-01-23 13:50:42 UTC (rev 83349)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/rar/RA16NegativeUnitTestCase.java	2009-01-23 14:12:52 UTC (rev 83350)
@@ -168,14 +168,72 @@
    {
       negativeParserTest("connection-impl-class", false);
    } 
+
+   /**
+    * test miss authentication-mechanism-type
+    */
+   public void testParserAuthMechanismType() throws Exception
+   {
+      negativeParserTest("authentication-mechanism-type");
+   }
    
    /**
+    * test miss credential-interface
+    */
+   public void testParserCredInterface() throws Exception
+   {
+      negativeParserTest("credential-interface", false);
+   }
+   
+   /**
+    * test miss messagelistener
+    */
+   public void testParserMessageListener() throws Exception
+   {
+      negativeParserTest("messagelistener", false);
+   }
+   
+   /**
+    * test miss messagelistener-type
+    */
+   public void testParserMessageListenerType() throws Exception
+   {
+      negativeParserTest("messagelistener-type", false);
+   }
+   
+   /**
+    * test miss activationspec
+    */
+   public void testParserActivationSpec() throws Exception
+   {
+      negativeParserTest("activationspec", false);
+   }
+   
+   /**
+    * test miss adminobject-interface
+    */
+   public void testParserAoInterface() throws Exception
+   {
+      negativeParserTest("adminobject-interface", false);
+   }
+   
+   /**
+    * test miss security-permission-spec
+    */
+   public void testParserSecurityPermSpec() throws Exception
+   {
+      negativeParserTest("security-permission-spec", false);
+   }
+
+   
+   /**
     * test miss
     */
    private void negativeParserTest(String element) throws Exception
    {
       negativeParserTest(element, true);
    }
+   
    private void negativeParserTest(String element, boolean validateByXB) throws Exception
    {
       if (validateByXB)

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml	2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+           http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+           version="1.6" metadata-complete="true">
+
+   <vendor-name>Red Hat Middleware LLC</vendor-name>
+   <eis-type>JMS 1.1 Server</eis-type>
+   <resourceadapter-version>6.0</resourceadapter-version>
+   <resourceadapter>
+      <inbound-resourceadapter>
+         <messageadapter>        
+            <messagelistener>
+               <messagelistener-type>javax.jms.MessageListener</messagelistener-type>
+<!--               <activationspec>
+                  <activationspec-class>org.jboss.resource.adapter.jms.inflow.JmsActivationSpec</activationspec-class>
+                  <required-config-property>
+                      <config-property-name>destination</config-property-name>
+                  </required-config-property>
+		  <config-property>
+		     <config-property-name>StringProperty</config-property-name>
+		     <config-property-type>java.lang.String</config-property-type>
+		  </config-property>
+               </activationspec> -->
+            </messagelistener>
+         </messageadapter>
+      </inbound-resourceadapter>
+   </resourceadapter>
+</connector>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserActivationSpec.xml
___________________________________________________________________
Name: svn:keywords
   + Id Reversion Date

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml	2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+           http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+           version="1.6" metadata-complete="true">
+
+   <vendor-name>Red Hat Middleware LLC</vendor-name>
+   <eis-type>JMS 1.1 Server</eis-type>
+   <resourceadapter-version>6.0</resourceadapter-version>
+   <resourceadapter>
+      <outbound-resourceadapter>
+         <connection-definition>
+            <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+            <config-property>
+              <description>The jndi name of the provider of connection factories</description>
+              <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+              <config-property-type>java.lang.String</config-property-type>
+              <config-property-value>java:DefaultJMSProvider</config-property-value>
+            </config-property>
+            <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+            <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+            <connection-interface>javax.jms.Session</connection-interface>
+            <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+         </connection-definition>
+         <transaction-support>XATransaction</transaction-support>
+         <reauthentication-support>false</reauthentication-support>
+      </outbound-resourceadapter>
+      <adminobject id="aoid">
+<!--         <adminobject-interface>org.jboss.test.jca.adminobject.TestInterface</adminobject-interface>-->
+         <adminobject-class>org.jboss.test.jca.adminobject.TestImplementation</adminobject-class>
+
+      </adminobject>
+   </resourceadapter>
+</connector>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAoInterface.xml
___________________________________________________________________
Name: svn:keywords
   + Id Reversion Date

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml	2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+           http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+           version="1.6" metadata-complete="true">
+
+   <vendor-name>Red Hat Middleware LLC</vendor-name>
+   <eis-type>JMS 1.1 Server</eis-type>
+   <resourceadapter-version>6.0</resourceadapter-version>
+   <resourceadapter>
+      <outbound-resourceadapter>
+         <connection-definition>
+            <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+            <config-property>
+              <description>The jndi name of the provider of connection factories</description>
+              <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+              <config-property-type>java.lang.String</config-property-type>
+              <config-property-value>java:DefaultJMSProvider</config-property-value>
+            </config-property>
+            <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+            <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+            <connection-interface>javax.jms.Session</connection-interface>
+            <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+         </connection-definition>
+         <transaction-support>XATransaction</transaction-support>
+         <authentication-mechanism id="amid">
+            <description>authentication-mechanism</description>
+<!--            <authentication-mechanism-type>BasicPassword</authentication-mechanism-type> -->
+            <credential-interface>javax.resource.spi.security.PasswordCredential</credential-interface>
+         </authentication-mechanism>
+         <reauthentication-support>false</reauthentication-support>
+      </outbound-resourceadapter>
+
+   </resourceadapter>
+</connector>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserAuthMechanismType.xml
___________________________________________________________________
Name: svn:keywords
   + Id Reversion Date

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml	2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+           http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+           version="1.6" metadata-complete="true">
+
+   <vendor-name>Red Hat Middleware LLC</vendor-name>
+   <eis-type>JMS 1.1 Server</eis-type>
+   <resourceadapter-version>6.0</resourceadapter-version>
+   <resourceadapter>
+      <outbound-resourceadapter>
+         <connection-definition>
+            <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+            <config-property>
+              <description>The jndi name of the provider of connection factories</description>
+              <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+              <config-property-type>java.lang.String</config-property-type>
+              <config-property-value>java:DefaultJMSProvider</config-property-value>
+            </config-property>
+            <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+            <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+            <connection-interface>javax.jms.Session</connection-interface>
+            <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+         </connection-definition>
+         <transaction-support>XATransaction</transaction-support>
+         <authentication-mechanism id="amid">
+            <description>authentication-mechanism</description>
+            <authentication-mechanism-type>BasicPassword</authentication-mechanism-type>
+<!--            <credential-interface>javax.resource.spi.security.PasswordCredential</credential-interface> -->
+         </authentication-mechanism>
+         <reauthentication-support>false</reauthentication-support>
+      </outbound-resourceadapter>
+
+   </resourceadapter>
+</connector>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserCredInterface.xml
___________________________________________________________________
Name: svn:keywords
   + Id Reversion Date

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml	2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+           http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+           version="1.6" metadata-complete="true">
+
+   <vendor-name>Red Hat Middleware LLC</vendor-name>
+   <eis-type>JMS 1.1 Server</eis-type>
+   <resourceadapter-version>6.0</resourceadapter-version>
+   <resourceadapter>
+      <inbound-resourceadapter>
+         <messageadapter>        
+
+         </messageadapter>
+      </inbound-resourceadapter>
+   </resourceadapter>
+</connector>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListener.xml
___________________________________________________________________
Name: svn:keywords
   + Id Reversion Date

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml	2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+           http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+           version="1.6" metadata-complete="true">
+
+   <vendor-name>Red Hat Middleware LLC</vendor-name>
+   <eis-type>JMS 1.1 Server</eis-type>
+   <resourceadapter-version>6.0</resourceadapter-version>
+   <resourceadapter>
+      <inbound-resourceadapter>
+         <messageadapter>        
+            <messagelistener>
+<!--               <messagelistener-type>javax.jms.MessageListener</messagelistener-type> -->
+               <activationspec>
+                  <activationspec-class>org.jboss.resource.adapter.jms.inflow.JmsActivationSpec</activationspec-class>
+                  <required-config-property>
+                      <config-property-name>destination</config-property-name>
+                  </required-config-property>
+		  <config-property>
+		     <config-property-name>StringProperty</config-property-name>
+		     <config-property-type>java.lang.String</config-property-type>
+		  </config-property>
+               </activationspec>
+            </messagelistener>
+         </messageadapter>
+      </inbound-resourceadapter>
+   </resourceadapter>
+</connector>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserMessageListenerType.xml
___________________________________________________________________
Name: svn:keywords
   + Id Reversion Date

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml	2009-01-23 14:12:52 UTC (rev 83350)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- $Id$ -->
+
+<connector xmlns="http://java.sun.com/xml/ns/javaee"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+           xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
+           http://java.sun.com/xml/ns/j2ee/connector_1_6.xsd"
+           version="1.6" metadata-complete="true">
+
+   <vendor-name>Red Hat Middleware LLC</vendor-name>
+   <eis-type>JMS 1.1 Server</eis-type>
+   <resourceadapter-version>6.0</resourceadapter-version>
+   <resourceadapter>
+      <outbound-resourceadapter>
+         <connection-definition>
+            <managedconnectionfactory-class>org.jboss.resource.adapter.jms.JmsManagedConnectionFactory</managedconnectionfactory-class>
+            <config-property>
+              <description>The jndi name of the provider of connection factories</description>
+              <config-property-name>JmsProviderAdapterJNDI</config-property-name>
+              <config-property-type>java.lang.String</config-property-type>
+              <config-property-value>java:DefaultJMSProvider</config-property-value>
+            </config-property>
+            <connectionfactory-interface>org.jboss.resource.adapter.jms.JmsConnectionFactory</connectionfactory-interface>
+            <connectionfactory-impl-class>org.jboss.resource.adapter.jms.JmsConnectionFactoryImpl</connectionfactory-impl-class>
+            <connection-interface>javax.jms.Session</connection-interface>
+            <connection-impl-class>org.jboss.resource.adapter.jms.JmsSession</connection-impl-class>
+         </connection-definition>
+         <transaction-support>XATransaction</transaction-support>
+         <reauthentication-support>false</reauthentication-support>
+      </outbound-resourceadapter>
+      <security-permission>
+         <description></description>
+<!--         <security-permission-spec>sa</security-permission-spec>-->
+      </security-permission>
+   </resourceadapter>
+</connector>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/rar/RA16Negative_testParserSecurityPermSpec.xml
___________________________________________________________________
Name: svn:keywords
   + Id Reversion Date




More information about the jboss-cvs-commits mailing list