- Revision
- 1147
- Author
- rfscholte
- Date
- 2011-03-30 16:05:14 -0500 (Wed, 30 Mar 2011)
Log Message
mock Type for JavaFieldTest
Modified Paths
- trunk/qdox/src/test/java/com/thoughtworks/qdox/model/DefaultJavaFieldTest.java
- trunk/qdox/src/test/java/com/thoughtworks/qdox/model/JavaFieldTest.java
Diff
Modified: trunk/qdox/src/test/java/com/thoughtworks/qdox/model/DefaultJavaFieldTest.java (1146 => 1147)
--- trunk/qdox/src/test/java/com/thoughtworks/qdox/model/DefaultJavaFieldTest.java 2011-03-30 20:45:07 UTC (rev 1146) +++ trunk/qdox/src/test/java/com/thoughtworks/qdox/model/DefaultJavaFieldTest.java 2011-03-30 21:05:14 UTC (rev 1147) @@ -28,18 +28,6 @@ } @Override - public Type newType( String fullname ) - { - return new Type( fullname ); - } - - @Override - public Type newType( String fullname, int dimensions ) - { - return new Type( fullname, dimensions ); - } - - @Override public void setComment( DefaultJavaField fld, String comment ) { fld.setComment( comment );
Modified: trunk/qdox/src/test/java/com/thoughtworks/qdox/model/JavaFieldTest.java (1146 => 1147)
--- trunk/qdox/src/test/java/com/thoughtworks/qdox/model/JavaFieldTest.java 2011-03-30 20:45:07 UTC (rev 1146) +++ trunk/qdox/src/test/java/com/thoughtworks/qdox/model/JavaFieldTest.java 2011-03-30 21:05:14 UTC (rev 1147) @@ -25,9 +25,28 @@ public abstract void setType(F fld, Type type); public abstract void setDeclaringClass(F fld, JavaClass cls); - public abstract Type newType(String fullname); - public abstract Type newType(String fullname, int dimensions); + public Type newType( String fullname ) + { + return newType( fullname, 0 ); + } + + public Type newType(String fullname, int dimensions) + { + Type result = mock( Type.class ); + when( result.getFullyQualifiedName() ).thenReturn( fullname ); + when( result.getValue() ).thenReturn( fullname ); + //@todo fix + String toString = fullname; + when( result.getDimensions()).thenReturn( dimensions ); + for(int i = 0; i < dimensions; i++) + { + toString += "[]"; + } + when( result.toString() ).thenReturn( toString ); + return result; + } + public void testGetCodeBlock() throws Exception { F fld = newJavaField(); setName(fld, "count");
To unsubscribe from this list please visit:
