[jboss-cvs] JBossAS SVN: r108979 - projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Oct 29 03:26:34 EDT 2010
Author: jeff.zhang
Date: 2010-10-29 03:26:34 -0400 (Fri, 29 Oct 2010)
New Revision: 108979
Modified:
projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java
Log:
[JBJCA-458] Add overloaded methods to CF interface causes test suite failure
Modified: projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java
===================================================================
--- projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java 2010-10-29 01:03:23 UTC (rev 108978)
+++ projects/jboss-jca/trunk/codegenerator/src/main/java/org/jboss/jca/codegenerator/code/TestCodeGen.java 2010-10-29 07:26:34 UTC (rev 108979)
@@ -301,7 +301,21 @@
out.write("@Test");
writeEol(out);
writeIndent(out, indent);
- out.write("public void test" + upcaseFirst(method.getMethodName()) + "() throws Throwable");
+ out.write("public void test" + upcaseFirst(method.getMethodName()));
+ int paramSize = method.getParams().size();
+
+ if (paramSize == 0)
+ out.write("NoArg");
+ else
+ {
+ for (int i = 0; i < paramSize; i++)
+ {
+ MethodParam param = method.getParams().get(i);
+ out.write(upcaseFirst(param.getName()));
+ out.write(param.getType());
+ }
+ }
+ out.write("() throws Throwable");
writeLeftCurlyBracket(out, indent);
@@ -321,7 +335,6 @@
out.write(method.getReturnType() + " result = ");
}
out.write("connection." + method.getMethodName() + "(");
- int paramSize = method.getParams().size();
for (int i = 0; i < paramSize; i++)
{
MethodParam param = method.getParams().get(i);
More information about the jboss-cvs-commits
mailing list