- Revision
- 741
- Author
- rfscholte
- Date
- 2010-09-07 04:29:42 -0500 (Tue, 07 Sep 2010)
Log Message
Prepare JavaParameterTest
Modified Paths
Added Paths
Diff
Added: trunk/qdox/src/test/com/thoughtworks/qdox/model/DefaultJavaParameterTest.java (0 => 741)
--- trunk/qdox/src/test/com/thoughtworks/qdox/model/DefaultJavaParameterTest.java (rev 0) +++ trunk/qdox/src/test/com/thoughtworks/qdox/model/DefaultJavaParameterTest.java 2010-09-07 09:29:42 UTC (rev 741) @@ -0,0 +1,31 @@ +package com.thoughtworks.qdox.model; + +public class DefaultJavaParameterTest extends JavaParameterTest +{ + + public DefaultJavaParameterTest( String s ) + { + super( s ); + } + + public Type newType( String typeName ) + { + return new Type(typeName); + } + + public JavaParameter newJavaParameter( Type type, String name ) + { + return new JavaParameter(type, name); + } + + public JavaMethod newJavaMethod() + { + return new JavaMethod(); + } + + public void addParameter( JavaMethod method, JavaParameter parameter ) + { + method.addParameter( parameter ); + } + +} Property changes on: trunk/qdox/src/test/com/thoughtworks/qdox/model/DefaultJavaParameterTest.java ___________________________________________________________________ Name: svn:keywords + Author Date Id Revision Name: svn:eol-style + native
Modified: trunk/qdox/src/test/com/thoughtworks/qdox/model/JavaParameterTest.java (740 => 741)
--- trunk/qdox/src/test/com/thoughtworks/qdox/model/JavaParameterTest.java 2010-09-06 20:11:38 UTC (rev 740) +++ trunk/qdox/src/test/com/thoughtworks/qdox/model/JavaParameterTest.java 2010-09-07 09:29:42 UTC (rev 741) @@ -2,18 +2,26 @@ import junit.framework.TestCase; -public class JavaParameterTest extends TestCase { +public abstract class JavaParameterTest extends TestCase { public JavaParameterTest(String s) { super(s); } + + public abstract Type newType(String typeName); + + public abstract JavaParameter newJavaParameter(Type type, String name); + + public abstract JavaMethod newJavaMethod(); + + public abstract void addParameter(JavaMethod method, JavaParameter parameter); public void testParentMethod() throws Exception { - JavaParameter p = new JavaParameter(new Type("x"), "x"); + JavaParameter p = newJavaParameter(newType("x"), "x"); assertNull(p.getParentMethod()); - JavaMethod m = new JavaMethod(); - m.addParameter(p); + JavaMethod m = newJavaMethod(); + addParameter(m, p); assertSame(m, p.getParentMethod()); }
To unsubscribe from this list please visit:
