|
|
@ -106,6 +106,7 @@ public class AspectProxyFactoryTests { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test // SPR-13328
|
|
|
|
@Test // SPR-13328
|
|
|
|
|
|
|
|
@SuppressWarnings("unchecked") |
|
|
|
public void testProxiedVarargsWithEnumArray() throws Exception { |
|
|
|
public void testProxiedVarargsWithEnumArray() throws Exception { |
|
|
|
AspectJProxyFactory proxyFactory = new AspectJProxyFactory(new TestBean()); |
|
|
|
AspectJProxyFactory proxyFactory = new AspectJProxyFactory(new TestBean()); |
|
|
|
proxyFactory.addAspect(LoggingAspectOnVarargs.class); |
|
|
|
proxyFactory.addAspect(LoggingAspectOnVarargs.class); |
|
|
@ -114,6 +115,7 @@ public class AspectProxyFactoryTests { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test // SPR-13328
|
|
|
|
@Test // SPR-13328
|
|
|
|
|
|
|
|
@SuppressWarnings("unchecked") |
|
|
|
public void testUnproxiedVarargsWithEnumArray() throws Exception { |
|
|
|
public void testUnproxiedVarargsWithEnumArray() throws Exception { |
|
|
|
AspectJProxyFactory proxyFactory = new AspectJProxyFactory(new TestBean()); |
|
|
|
AspectJProxyFactory proxyFactory = new AspectJProxyFactory(new TestBean()); |
|
|
|
proxyFactory.addAspect(LoggingAspectOnSetter.class); |
|
|
|
proxyFactory.addAspect(LoggingAspectOnSetter.class); |
|
|
@ -126,6 +128,7 @@ public class AspectProxyFactoryTests { |
|
|
|
|
|
|
|
|
|
|
|
int getAge(); |
|
|
|
int getAge(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@SuppressWarnings("unchecked") |
|
|
|
<V extends MyInterface> boolean doWithVarargs(V... args); |
|
|
|
<V extends MyInterface> boolean doWithVarargs(V... args); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|