diff options
author | acolyer <acolyer> | 2005-11-25 17:32:31 +0000 |
---|---|---|
committer | acolyer <acolyer> | 2005-11-25 17:32:31 +0000 |
commit | dd1c1b6b4a127a9bdc51f958ca05c3260fa5c64c (patch) | |
tree | 3b5cec811d8da14ce66579bdc755a57808810871 /weaver5 | |
parent | 361757b0fcfc845efaa75ed062e9a6178d050764 (diff) | |
download | aspectj-dd1c1b6b4a127a9bdc51f958ca05c3260fa5c64c.tar.gz aspectj-dd1c1b6b4a127a9bdc51f958ca05c3260fa5c64c.zip |
ensure this test works on non-windows machines too!
Diffstat (limited to 'weaver5')
-rw-r--r-- | weaver5/java5-testsrc/org/aspectj/weaver/TestJava5ReflectionBasedReferenceTypeDelegate.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/weaver5/java5-testsrc/org/aspectj/weaver/TestJava5ReflectionBasedReferenceTypeDelegate.java b/weaver5/java5-testsrc/org/aspectj/weaver/TestJava5ReflectionBasedReferenceTypeDelegate.java index aadfd525b..a91e674bc 100644 --- a/weaver5/java5-testsrc/org/aspectj/weaver/TestJava5ReflectionBasedReferenceTypeDelegate.java +++ b/weaver5/java5-testsrc/org/aspectj/weaver/TestJava5ReflectionBasedReferenceTypeDelegate.java @@ -1,17 +1,27 @@ package org.aspectj.weaver; +import junit.framework.Test; +import junit.framework.TestSuite; + import org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateTest; public class TestJava5ReflectionBasedReferenceTypeDelegate extends ReflectionBasedReferenceTypeDelegateTest { + public static Test suite() { + TestSuite suite = new TestSuite("TestJava5ReflectionBasedReferenceTypeDelegate"); + suite.addTestSuite(TestJava5ReflectionBasedReferenceTypeDelegate.class); + return suite; + } + + /** * Let's play about with a generic type and ensure we can work with it in a reflective world. */ public void testResolveGeneric() { UnresolvedType collectionType = UnresolvedType.forName("java.util.Collection"); - ResolvedType rt= world.resolve(collectionType).getRawType().resolve(world); + world.resolve(collectionType).getRawType().resolve(world); ResolvedMember[] methods = world.resolve(collectionType).getDeclaredMethods(); - int i = findMethod("toArray", methods); + int i = findMethod("toArray", 1, methods); assertTrue("Couldn't find 'toArray' in the set of methods? "+methods,i != -1); String expectedSignature = "T[] java.util.Collection.toArray(T[])"; assertTrue("Expected signature of '"+expectedSignature+"' but it was '"+methods[i],methods[i].toString().equals(expectedSignature)); |