org.aspectj.weaver.patterns
Class AnnotationPatternMatchingTestCase

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

public class AnnotationPatternMatchingTestCase
extends junit.framework.TestCase


Constructor Summary
AnnotationPatternMatchingTestCase()
           
 
Method Summary
 org.aspectj.weaver.patterns.TestScope makeSimpleScope()
           
 void testAnnotationPatternMatchingOnFields()
           
 void testAnnotationPatternMatchingOnMethods()
           
 void testAnnotationPatternMatchingOnTypes()
           
 void testAnnotationTypeResolutionOnFields()
           
 void testAnnotationTypeResolutionOnMethods()
           
 void testAnnotationTypeResolutionOnTypes()
           
 void testReferenceToNonAnnotationType()
           
 void testReferenceViaFormalToNonAnnotationType()
           
 void testUnresolvedAnnotationTypes()
           
 void testWildPatternMatchingOnTypes()
           
 
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

AnnotationPatternMatchingTestCase

public AnnotationPatternMatchingTestCase()
Method Detail

testAnnotationPatternMatchingOnTypes

public void testAnnotationPatternMatchingOnTypes()

testReferenceToNonAnnotationType

public void testReferenceToNonAnnotationType()

testReferenceViaFormalToNonAnnotationType

public void testReferenceViaFormalToNonAnnotationType()

makeSimpleScope

public org.aspectj.weaver.patterns.TestScope makeSimpleScope()

testUnresolvedAnnotationTypes

public void testUnresolvedAnnotationTypes()

testAnnotationPatternMatchingOnMethods

public void testAnnotationPatternMatchingOnMethods()

testAnnotationPatternMatchingOnFields

public void testAnnotationPatternMatchingOnFields()

testAnnotationTypeResolutionOnTypes

public void testAnnotationTypeResolutionOnTypes()

testAnnotationTypeResolutionOnMethods

public void testAnnotationTypeResolutionOnMethods()

testAnnotationTypeResolutionOnFields

public void testAnnotationTypeResolutionOnFields()

testWildPatternMatchingOnTypes

public void testWildPatternMatchingOnTypes()