Title: [1091] trunk/qdox/src/test/com/thoughtworks/qdox/model: Mocking JavaParameterTest
Revision
1091
Author
rfscholte
Date
2011-02-27 14:05:06 -0600 (Sun, 27 Feb 2011)

Log Message

Mocking JavaParameterTest

Modified Paths


Diff

Modified: trunk/qdox/src/test/com/thoughtworks/qdox/model/DefaultJavaParameterTest.java (1090 => 1091)

--- trunk/qdox/src/test/com/thoughtworks/qdox/model/DefaultJavaParameterTest.java	2011-02-27 20:01:41 UTC (rev 1090)
+++ trunk/qdox/src/test/com/thoughtworks/qdox/model/DefaultJavaParameterTest.java	2011-02-27 20:05:06 UTC (rev 1091)
@@ -8,25 +8,21 @@
         super( s );
     }
 
+    @Override
     public Type newType( String typeName )
     {
         return new Type(typeName);
     }
 
+    @Override
     public DefaultJavaParameter newJavaParameter( Type type, String name )
     {
         return new DefaultJavaParameter(type, name);
     }
 
-    public JavaMethod newJavaMethod()
-    {
-        return new DefaultJavaMethod();
-    }
-
     @Override
     public void setMethod( DefaultJavaParameter parameter, JavaMethod method )
     {
         parameter.setParentMethod( method );
-        ((AbstractBaseMethod) method).addParameter( parameter );
     }
 }

Modified: trunk/qdox/src/test/com/thoughtworks/qdox/model/JavaParameterTest.java (1090 => 1091)

--- trunk/qdox/src/test/com/thoughtworks/qdox/model/JavaParameterTest.java	2011-02-27 20:01:41 UTC (rev 1090)
+++ trunk/qdox/src/test/com/thoughtworks/qdox/model/JavaParameterTest.java	2011-02-27 20:05:06 UTC (rev 1091)
@@ -1,5 +1,6 @@
 package com.thoughtworks.qdox.model;
 
+import static org.mockito.Mockito.*;
 import junit.framework.TestCase;
 
 public abstract class JavaParameterTest<P extends JavaParameter> extends TestCase {
@@ -13,17 +14,14 @@
     
     //setters
     public abstract void setMethod(P parameter, JavaMethod method);
-
     
     public abstract Type newType(String typeName);
-    public abstract JavaMethod newJavaMethod();
-    
 
     public void testParentMethod() throws Exception {
         P p = newJavaParameter(newType("x"), "x");
         assertNull(p.getParentMethod());
 
-        JavaMethod m = newJavaMethod();
+        JavaMethod m = mock(JavaMethod.class);
         setMethod( p, m );
         assertSame(m, p.getParentMethod());
     }


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to