- Revision
- 1418
- Author
- rfscholte
- Date
- 2011-10-15 15:39:36 -0500 (Sat, 15 Oct 2011)
Log Message
EvaluatingVisitor.visit(TypeRef) now returns a JavaType instead of a plain Object Enable EvaluatingVisitorTest.testVisitTypeRef()
Modified Paths
Diff
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/builder/EvaluatingVisitor.java (1417 => 1418)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/builder/EvaluatingVisitor.java 2011-10-15 20:31:10 UTC (rev 1417) +++ trunk/qdox/src/main/java/com/thoughtworks/qdox/builder/EvaluatingVisitor.java 2011-10-15 20:39:36 UTC (rev 1418) @@ -439,7 +439,7 @@ return result; } - public Object visit( TypeRef typeRef ) + public JavaType visit( TypeRef typeRef ) { return typeRef.getType(); }
Modified: trunk/qdox/src/test/java/com/thoughtworks/qdox/builder/EvaluatingVisitorTest.java (1417 => 1418)
--- trunk/qdox/src/test/java/com/thoughtworks/qdox/builder/EvaluatingVisitorTest.java 2011-10-15 20:31:10 UTC (rev 1417) +++ trunk/qdox/src/test/java/com/thoughtworks/qdox/builder/EvaluatingVisitorTest.java 2011-10-15 20:39:36 UTC (rev 1418) @@ -14,6 +14,7 @@ import org.junit.Test; import com.thoughtworks.qdox.model.JavaField; +import com.thoughtworks.qdox.model.JavaType; import com.thoughtworks.qdox.model.Type; import com.thoughtworks.qdox.model._expression_.Add; import com.thoughtworks.qdox.model._expression_.And; @@ -42,6 +43,7 @@ import com.thoughtworks.qdox.model._expression_.ShiftLeft; import com.thoughtworks.qdox.model._expression_.ShiftRight; import com.thoughtworks.qdox.model._expression_.Subtract; +import com.thoughtworks.qdox.model._expression_.TypeRef; import com.thoughtworks.qdox.model._expression_.UnsignedShiftRight; import com.thoughtworks.qdox.model.impl.DefaultJavaAnnotation; @@ -1203,10 +1205,11 @@ } } - @Ignore @Test - public void testVisitTypeRef() { - + public void testVisitTypeRef() + { + JavaType type = mock( JavaType.class ); + assertSame( type, visitor.visit( new TypeRef( type ) ) ); } @Test
To unsubscribe from this list please visit:
