public class

TestAnnotationBoxingUberspect

extends TestCase
java.lang.Object
   ↳ junit.framework.Assert
     ↳ junit.framework.TestCase
       ↳ com.atlassian.confluence.velocity.introspection.TestAnnotationBoxingUberspect

Class Overview

Tests for the annotation boxing uberspect

Summary

Nested Classes
class TestAnnotationBoxingUberspect.AnnotatedInvocationDetector  
class TestAnnotationBoxingUberspect.InvocationDetector  
Public Constructors
TestAnnotationBoxingUberspect()
Public Methods
void testAnnotatedValueHandlerIsRegistered()
void testAnnotationInheritingIterator()
void testGetIterator()
void testGetMethodOnMissingMethod()
void testGetMethodOnNonBoxedValue()
void testGetMethodWithAnnotationInheritingList()
void testGetMethodWithAnnotationInheritingMap()
void testGetMethodWithArgsOnNonBoxedValue()
void testGetMethodWithBoxedArguments()
void testGetMethodWithBoxedTarget()
void testGetMethodWithReturnValueAnnotations()
void testPropertyGetViaGetterMethod()
void testPropertyGetWithReturnValueAnnotations()
Protected Methods
void setUp()
void tearDown()
[Expand]
Inherited Methods
From class junit.framework.TestCase
From class junit.framework.Assert
From class java.lang.Object
From interface junit.framework.Test

Public Constructors

public TestAnnotationBoxingUberspect ()

Public Methods

public void testAnnotatedValueHandlerIsRegistered ()

public void testAnnotationInheritingIterator ()

Throws
Exception

public void testGetIterator ()

Throws
Exception

public void testGetMethodOnMissingMethod ()

Throws
Exception

public void testGetMethodOnNonBoxedValue ()

Throws
Exception

public void testGetMethodWithAnnotationInheritingList ()

Throws
Exception

public void testGetMethodWithAnnotationInheritingMap ()

Throws
Exception

public void testGetMethodWithArgsOnNonBoxedValue ()

Throws
Exception

public void testGetMethodWithBoxedArguments ()

Throws
Exception

public void testGetMethodWithBoxedTarget ()

Throws
Exception

public void testGetMethodWithReturnValueAnnotations ()

Throws
Exception

public void testPropertyGetViaGetterMethod ()

Throws
Exception

public void testPropertyGetWithReturnValueAnnotations ()

Throws
Exception

Protected Methods

protected void setUp ()

Throws
Exception

protected void tearDown ()

Throws
Exception