org.aspectj.weaver
Class ParameterizedReferenceTypeTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.aspectj.weaver.ParameterizedReferenceTypeTestCase
All Implemented Interfaces:
junit.framework.Test

public class ParameterizedReferenceTypeTestCase
extends junit.framework.TestCase

Author:
colyer For a parameterized reference type, the methods that return members - getDeclaredFields - getDeclaredMethods - getDeclaredInterfaces - getDeclaredPointcuts should have any type variables substituted by the given type parameter before being returned.

Constructor Summary
ParameterizedReferenceTypeTestCase()
           
 
Method Summary
 void testDeclaredMethodWithParameter()
           
 void testDeclaredMethodWithParameterizedReturnType()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterizedReferenceTypeTestCase

public ParameterizedReferenceTypeTestCase()
Method Detail

testDeclaredMethodWithParameter

public void testDeclaredMethodWithParameter()

testDeclaredMethodWithParameterizedReturnType

public void testDeclaredMethodWithParameterizedReturnType()