[jbpm-commits] JBoss JBPM SVN: r3815 - jbpm3/trunk/modules/core/src/test/java/org/jbpm/instantiation.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Feb 9 10:41:17 EST 2009
Author: camunda
Date: 2009-02-09 10:41:17 -0500 (Mon, 09 Feb 2009)
New Revision: 3815
Modified:
jbpm3/trunk/modules/core/src/test/java/org/jbpm/instantiation/ConstructorInstantiatorTest.java
Log:
added test case for config=null in ConstructorInitiator (http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4208220)
Modified: jbpm3/trunk/modules/core/src/test/java/org/jbpm/instantiation/ConstructorInstantiatorTest.java
===================================================================
--- jbpm3/trunk/modules/core/src/test/java/org/jbpm/instantiation/ConstructorInstantiatorTest.java 2009-02-09 15:07:40 UTC (rev 3814)
+++ jbpm3/trunk/modules/core/src/test/java/org/jbpm/instantiation/ConstructorInstantiatorTest.java 2009-02-09 15:41:17 UTC (rev 3815)
@@ -39,4 +39,17 @@
StringConstructorClass o = (StringConstructorClass) constructorInstantiator.instantiate(StringConstructorClass.class, configuration);
assertEquals("hello", o.input );
}
+
+ /**
+ * test that {@link ConstructorInstantiator} works also without configuration
+ * (config=null) because this is used in some version of the jbpm ESB
+ * integration, so this should be true for compatibility reasons!
+ * See http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4208220
+ */
+ public void testConstructorInstantiatorWithNullValue() {
+ String configuration = null;
+ StringConstructorClass o = (StringConstructorClass) constructorInstantiator.instantiate(StringConstructorClass.class, configuration);
+ assertNull( o.input );
+ }
+
}
More information about the jbpm-commits
mailing list