Title: [1418] trunk/qdox/src/test/java/com/thoughtworks/qdox/builder: EvaluatingVisitor.visit(TypeRef) now returns a JavaType instead of a plain Object
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:

http://xircles.codehaus.org/manage_email

Reply via email to