Apache Commons logo Commons Proxy

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
454 0 0 0 100% 1.467

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.commons.proxy2.provider 18 0 0 0 100% 0.011
org.apache.commons.proxy2.interceptor.matcher 7 0 0 0 100% 0.001
org.apache.commons.proxy2.serialization 8 0 0 0 100% 0.248
org.apache.commons.proxy2.stub 234 0 0 0 100% 0.286
org.apache.commons.proxy2.impl 4 0 0 0 100% 0.021
org.apache.commons.proxy2.cglib 37 0 0 0 100% 0.248
org.apache.commons.proxy2.interceptor.matcher.argument 12 0 0 0 100% 0.014
org.apache.commons.proxy2.invoker 1 0 0 0 100% 0
org.apache.commons.proxy2 6 0 0 0 100% 0.142
org.apache.commons.proxy2.jdk 29 0 0 0 100% 0.079
org.apache.commons.proxy2.asm 37 0 0 0 100% 0.109
org.apache.commons.proxy2.interceptor 12 0 0 0 100% 0.012
org.apache.commons.proxy2.exception 12 0 0 0 100% 0.003
org.apache.commons.proxy2.javassist 37 0 0 0 100% 0.293

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.commons.proxy2.provider

Class Tests Errors Failures Skipped Success Rate Time
BeanProviderTest 4 0 0 0 100% 0.003
CloningProviderTest 5 0 0 0 100% 0.004
ConstantProviderTest 2 0 0 0 100% 0.001
NullProviderTest 2 0 0 0 100% 0.001
ObjectProviderUtilsTest 5 0 0 0 100% 0.002

org.apache.commons.proxy2.interceptor.matcher

Class Tests Errors Failures Skipped Success Rate Time
DeclaredByMatcherTest 2 0 0 0 100% 0
MethodNameMatcherTest 2 0 0 0 100% 0.001
ReturnTypeMatcherTest 3 0 0 0 100% 0

org.apache.commons.proxy2.serialization

Class Tests Errors Failures Skipped Success Rate Time
SerializationProxyTest 8 0 0 0 100% 0.248

org.apache.commons.proxy2.stub

Class Tests Errors Failures Skipped Success Rate Time
AnnotationBuilderTest 6 0 0 0 100% 0.044
StubBuilderTest 120 0 0 0 100% 0.191
StubInterceptorBuilderTest 108 0 0 0 100% 0.051

org.apache.commons.proxy2.impl

Class Tests Errors Failures Skipped Success Rate Time
MethodSignatureTest 4 0 0 0 100% 0.021

org.apache.commons.proxy2.cglib

Class Tests Errors Failures Skipped Success Rate Time
CglibProxyFactoryTest 37 0 0 0 100% 0.248

org.apache.commons.proxy2.interceptor.matcher.argument

Class Tests Errors Failures Skipped Success Rate Time
ArgumentMatcherUtilsTest 12 0 0 0 100% 0.014

org.apache.commons.proxy2.invoker

Class Tests Errors Failures Skipped Success Rate Time
DelegatingInvokerTest 1 0 0 0 100% 0

org.apache.commons.proxy2

Class Tests Errors Failures Skipped Success Rate Time
ProxyUtilsTest 3 0 0 0 100% 0.003
DefaultProxyFactoryTest 3 0 0 0 100% 0.139

org.apache.commons.proxy2.jdk

Class Tests Errors Failures Skipped Success Rate Time
JdkProxyFactoryTest 29 0 0 0 100% 0.079

org.apache.commons.proxy2.asm

Class Tests Errors Failures Skipped Success Rate Time
TestAsmProxyFactory 37 0 0 0 100% 0.109

org.apache.commons.proxy2.interceptor

Class Tests Errors Failures Skipped Success Rate Time
InterceptorUtilsTest 4 0 0 0 100% 0.009
InvokerInterceptorTest 2 0 0 0 100% 0.001
ObjectProviderInterceptorTest 2 0 0 0 100% 0
SwitchInterceptorTest 4 0 0 0 100% 0.002

org.apache.commons.proxy2.exception

Class Tests Errors Failures Skipped Success Rate Time
DelegateProviderExceptionTest 4 0 0 0 100% 0.003
InvocationHandlerExceptionTest 4 0 0 0 100% 0
ProxyFactoryExceptionTest 4 0 0 0 100% 0

org.apache.commons.proxy2.javassist

Class Tests Errors Failures Skipped Success Rate Time
JavassistProxyFactoryTest 37 0 0 0 100% 0.293

Test Cases

[Summary] [Package List] [Test Cases]

InterceptorUtilsTest

testProvider 0.009
testConstant 0
testThrowingExceptionObject 0
testThrowingProvidedException 0

DelegateProviderExceptionTest

testMessageOnlyConstructor 0.002
testMessageAndCauseConstructor 0
testCauseOnlyConstructor 0.001
testNoArgConstructor 0

InvocationHandlerExceptionTest

testMessageOnlyConstructor 0
testMessageAndCauseConstructor 0
testCauseOnlyConstructor 0
testNoArgConstructor 0

ProxyFactoryExceptionTest

testMessageOnlyConstructor 0
testMessageAndCauseConstructor 0
testCauseOnlyConstructor 0
testNoArgConstructor 0

MethodSignatureTest

testSerialization 0.009
testToMethod 0.011
testToString 0.001
testEquals 0

InvokerInterceptorTest

testWithNullInvoker 0
testIntercept 0.001

ArgumentMatcherUtilsTest

testEndsWith 0.003
testAny 0.001
testGte 0.001
testIsA 0.001
testLte 0.001
testEq 0.001
testGt 0.001
testLt 0.001
testMatches 0.001
testIsNull 0.001
testNotNull 0.001
testStartsWith 0.001

DeclaredByMatcherTest

testExactMatchNonMatching 0
testWithSupertypeMatch 0

MethodNameMatcherTest

testWithMatchingMethod 0.001
testWithNonMatchingMethod 0

ReturnTypeMatcherTest

testExactMatchNonMatching 0
testWithSupertypeMatch 0
testMatchVoid 0

ObjectProviderInterceptorTest

testIntercept 0
testWithNullProvider 0

SwitchInterceptorTest

testWithSingleAdviceWhichMatches 0.002
testWithNoAdvice 0
testWithMultipleAdvices 0
testWithSingleAdviceWhichDoesNotMatch 0

DelegatingInvokerTest

test 0

BeanProviderTest

testNonAccessibleConstructor 0.002
testSerialization 0.001
testWithNullBeanClass 0
testAbstractBeanClass 0

CloningProviderTest

testSerialization 0.003
testWithProtectedCloneMethod 0
testWithInvalidCloneable 0.001
testValidCloneable 0
testWithExceptionThrown 0

ConstantProviderTest

testSerialization 0.001
testGetObject 0

NullProviderTest

testSerialization 0.001
testGetObject 0

ObjectProviderUtilsTest

testBean 0
testSingleton 0.002
testConstant 0
testCloning 0
testNullValue 0

ProxyUtilsTest

testGetJavaClassName 0.001
testGetAllInterfaces 0.002
testNullValue 0

JdkProxyFactoryTest

testCreateDelegatingProxy 0.022
testInvokerProxyClassCaching 0.002
testInterceptorProxyWithUncheckedException 0.006
testDelegatorEquals 0.003
testInvokerProxySerializable 0.017
testInterceptorProxyWithCheckedException 0
testWithNonAccessibleTargetType 0.002
testInterfaceHierarchies 0.006
testMethodInvocationClassCaching 0.006
testChangingArguments 0.001
testMethodInvocationImplementation 0
testInvokerHashCode 0
testDelegatingProxyInterfaceOrder 0.001
testDelegatingProxyClassCaching 0
testMethodInvocationDuplicateMethods 0
testBooleanInterceptorParameter 0
testProxyWithCheckedException 0
testDelegatingProxySerializable 0.005
testPrimitiveParameter 0
testInvokerEquals 0
testCanProxy 0
testInterceptorHashCode 0.001
testCreateInterceptorProxy 0.002
testProxyWithUncheckedException 0
testInvokerProxy 0.001
testDelegatorHashCode 0
testInterceptorEquals 0.001
testInterceptingProxyClassCaching 0
testInterceptingProxySerializable 0.003

TestAsmProxyFactory

testWithAbstractSuperclass 0.027
testDelegatorEquals 0.005
testInvocationHandlerWithMultipleSuperclasses 0.002
testProxiesWithClashingFinalMethodInSuperclass 0.005
testDelegatorWithSuperclass 0.003
testInterceptorWithMultipleSuperclasses 0.001
testInvokerWithSuperclass 0
testInvokerEquals 0.007
testCanProxy 0.004
testDelegatorWithMultipleSuperclasses 0
testInterceptorWithSuperclass 0
testInterceptorEquals 0.001
testCreateDelegatingProxy 0.007
testInvokerProxyClassCaching 0.001
testInterceptorProxyWithUncheckedException 0.008
testInvokerProxySerializable 0.017
testInterceptorProxyWithCheckedException 0
testWithNonAccessibleTargetType 0.001
testInterfaceHierarchies 0.004
testMethodInvocationClassCaching 0.003
testChangingArguments 0.001
testMethodInvocationImplementation 0.001
testInvokerHashCode 0
testDelegatingProxyInterfaceOrder 0
testDelegatingProxyClassCaching 0
testMethodInvocationDuplicateMethods 0
testBooleanInterceptorParameter 0.001
testProxyWithCheckedException 0.001
testDelegatingProxySerializable 0.003
testPrimitiveParameter 0.001
testInterceptorHashCode 0
testCreateInterceptorProxy 0.001
testProxyWithUncheckedException 0
testInvokerProxy 0
testDelegatorHashCode 0.001
testInterceptingProxyClassCaching 0.001
testInterceptingProxySerializable 0.002

JavassistProxyFactoryTest

testWithAbstractSuperclass 0.115
testDelegatorEquals 0.011
testInvocationHandlerWithMultipleSuperclasses 0.002
testProxiesWithClashingFinalMethodInSuperclass 0.047
testDelegatorWithSuperclass 0.004
testInterceptorWithMultipleSuperclasses 0.001
testInvokerWithSuperclass 0.005
testInvokerEquals 0.017
testCanProxy 0.005
testDelegatorWithMultipleSuperclasses 0.001
testInterceptorWithSuperclass 0.009
testInterceptorEquals 0.012
testCreateDelegatingProxy 0.007
testInvokerProxyClassCaching 0.004
testInterceptorProxyWithUncheckedException 0.009
testInvokerProxySerializable 0.013
testInterceptorProxyWithCheckedException 0.001
testWithNonAccessibleTargetType 0.002
testInterfaceHierarchies 0.007
testMethodInvocationClassCaching 0.007
testChangingArguments 0.001
testMethodInvocationImplementation 0.001
testInvokerHashCode 0.001
testDelegatingProxyInterfaceOrder 0.003
testDelegatingProxyClassCaching 0
testMethodInvocationDuplicateMethods 0
testBooleanInterceptorParameter 0
testProxyWithCheckedException 0
testDelegatingProxySerializable 0.004
testPrimitiveParameter 0
testInterceptorHashCode 0
testCreateInterceptorProxy 0.001
testProxyWithUncheckedException 0
testInvokerProxy 0
testDelegatorHashCode 0
testInterceptingProxyClassCaching 0
testInterceptingProxySerializable 0.003

CglibProxyFactoryTest

testWithAbstractSuperclass 0.098
testDelegatorEquals 0.005
testInvocationHandlerWithMultipleSuperclasses 0.001
testProxiesWithClashingFinalMethodInSuperclass 0.02
testDelegatorWithSuperclass 0.004
testInterceptorWithMultipleSuperclasses 0
testInvokerWithSuperclass 0.004
testInvokerEquals 0.012
testCanProxy 0.005
testDelegatorWithMultipleSuperclasses 0.001
testInterceptorWithSuperclass 0.007
testInterceptorEquals 0.005
testCreateDelegatingProxy 0.008
testInvokerProxyClassCaching 0.004
testInterceptorProxyWithUncheckedException 0.023
testInvokerProxySerializable 0.016
testInterceptorProxyWithCheckedException 0.001
testWithNonAccessibleTargetType 0.002
testInterfaceHierarchies 0.005
testMethodInvocationClassCaching 0.01
testChangingArguments 0.002
testMethodInvocationImplementation 0.001
testInvokerHashCode 0
testDelegatingProxyInterfaceOrder 0.002
testDelegatingProxyClassCaching 0.001
testMethodInvocationDuplicateMethods 0.001
testBooleanInterceptorParameter 0
testProxyWithCheckedException 0
testDelegatingProxySerializable 0.003
testPrimitiveParameter 0.001
testInterceptorHashCode 0.001
testCreateInterceptorProxy 0.001
testProxyWithUncheckedException 0.001
testInvokerProxy 0
testDelegatorHashCode 0
testInterceptingProxyClassCaching 0
testInterceptingProxySerializable 0.003

DefaultProxyFactoryTest

testBasic 0.017
testCombined 0.119
testSubclassing 0.003

SerializationProxyTest

testNaive[org.apache.commons.proxy2.jdk.JdkProxyFactory@43c32b82] 0.041
testSerializationProxy[org.apache.commons.proxy2.jdk.JdkProxyFactory@43c32b82] 0.006
testNaive[org.apache.commons.proxy2.cglib.CglibProxyFactory@aff6185] 0.009
testSerializationProxy[org.apache.commons.proxy2.cglib.CglibProxyFactory@aff6185] 0.005
testNaive[org.apache.commons.proxy2.javassist.JavassistProxyFactory@45b6867] 0.154
testSerializationProxy[org.apache.commons.proxy2.javassist.JavassistProxyFactory@45b6867] 0.005
testNaive[org.apache.commons.proxy2.asm.ASMProxyFactory@d23446d] 0.027
testSerializationProxy[org.apache.commons.proxy2.asm.ASMProxyFactory@d23446d] 0.001

AnnotationBuilderTest

testBadMemberMap 0.031
testNestedStubbedAnnotation 0.005
testStubbedAnnotation 0.004
testDefaultAnnotation 0.001
testNestedStubbedAnnotationArray 0.003
testMemberMap 0

StubBuilderTest

testWithNoTargetWithInterceptor[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.003
testAdditionalInterfaces[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.007
testWithObjectProviderTarget[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testWithConcreteTarget[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testWithNoTargetAndNoInterceptors[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testThenBeforeWhen[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testWithArrayParameter[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testWithDoubleArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testWithStringArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.003
testWithLongArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testStubArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testWithSingleMethodTrained[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testWithFloatArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testAnyMatcher[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testInterruptResume[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testUsingWrongStub[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testWithArgumentMatchers[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testWithIntArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testWithCharArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testStubReturn[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testWithMismatchedArgument[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testWithByteArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testWithMultipleMethodsTrained[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testThrowingExceptionObject[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testThrowExceptionWithException[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testThrowingProvidedException[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0
testWithShortArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.001
testWithBooleanArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@7a450ea8] 0.002
testWithNoTargetWithInterceptor[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.012
testAdditionalInterfaces[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.013
testWithObjectProviderTarget[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithConcreteTarget[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithNoTargetAndNoInterceptors[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.019
testThenBeforeWhen[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithArrayParameter[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithDoubleArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithStringArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithLongArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testStubArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithSingleMethodTrained[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithFloatArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testAnyMatcher[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testInterruptResume[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testUsingWrongStub[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithArgumentMatchers[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithIntArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithCharArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testStubReturn[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithMismatchedArgument[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithByteArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testWithMultipleMethodsTrained[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testThrowingExceptionObject[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0.001
testThrowExceptionWithException[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testThrowingProvidedException[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithShortArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithBooleanArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@4bc5764e] 0
testWithNoTargetWithInterceptor[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.026
testAdditionalInterfaces[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.043
testWithObjectProviderTarget[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithConcreteTarget[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithNoTargetAndNoInterceptors[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testThenBeforeWhen[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithArrayParameter[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithDoubleArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithStringArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithLongArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testStubArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testWithSingleMethodTrained[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithFloatArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testAnyMatcher[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testInterruptResume[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testUsingWrongStub[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithArgumentMatchers[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testWithIntArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithCharArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testStubReturn[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testWithMismatchedArgument[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithByteArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testWithMultipleMethodsTrained[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testThrowingExceptionObject[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testThrowExceptionWithException[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0.001
testThrowingProvidedException[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithShortArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithBooleanArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@10da21bf] 0
testWithNoTargetWithInterceptor[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.002
testAdditionalInterfaces[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.003
testWithObjectProviderTarget[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithConcreteTarget[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithNoTargetAndNoInterceptors[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testThenBeforeWhen[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithArrayParameter[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithDoubleArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithStringArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithLongArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testStubArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testWithSingleMethodTrained[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithFloatArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testAnyMatcher[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testInterruptResume[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testUsingWrongStub[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testWithArgumentMatchers[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithIntArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithCharArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testStubReturn[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithMismatchedArgument[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithByteArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithMultipleMethodsTrained[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testThrowingExceptionObject[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testThrowExceptionWithException[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001
testThrowingProvidedException[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithShortArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0
testWithBooleanArray[org.apache.commons.proxy2.asm.ASMProxyFactory@60dd8b3d] 0.001

StubInterceptorBuilderTest

testWithSimpleAnnotations[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0.002
testWithNestedAnnotations[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0.003
testThenBeforeWhen[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithArrayParameter[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0.001
testWithDoubleArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithStringArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0.001
testWithLongArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testStubArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0.001
testWithSingleMethodTrained[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithFloatArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testAnyMatcher[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testInterruptResume[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testUsingWrongStub[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithArgumentMatchers[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithIntArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithCharArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0.001
testStubReturn[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithMismatchedArgument[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithByteArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithMultipleMethodsTrained[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testThrowingExceptionObject[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0.001
testThrowExceptionWithException[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testThrowingProvidedException[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithShortArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithBooleanArray[org.apache.commons.proxy2.jdk.JdkProxyFactory@15db476d] 0
testWithSimpleAnnotations[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.007
testWithNestedAnnotations[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.005
testThenBeforeWhen[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testWithArrayParameter[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testWithDoubleArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithStringArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithLongArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testStubArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testWithSingleMethodTrained[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithFloatArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testAnyMatcher[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testInterruptResume[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testUsingWrongStub[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithArgumentMatchers[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithIntArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithCharArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testStubReturn[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithMismatchedArgument[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithByteArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithMultipleMethodsTrained[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testThrowingExceptionObject[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testThrowExceptionWithException[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testThrowingProvidedException[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithShortArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0.001
testWithBooleanArray[org.apache.commons.proxy2.cglib.CglibProxyFactory@5a4b99fa] 0
testWithSimpleAnnotations[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0.007
testWithNestedAnnotations[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0.005
testThenBeforeWhen[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithArrayParameter[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0.001
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithDoubleArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithStringArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithLongArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testStubArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0.001
testWithSingleMethodTrained[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithFloatArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testAnyMatcher[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0.001
testInterruptResume[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testUsingWrongStub[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithArgumentMatchers[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithIntArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithCharArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testStubReturn[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0.001
testWithMismatchedArgument[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithByteArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithMultipleMethodsTrained[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testThrowingExceptionObject[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testThrowExceptionWithException[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testThrowingProvidedException[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithShortArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithBooleanArray[org.apache.commons.proxy2.javassist.JavassistProxyFactory@196a1a66] 0
testWithSimpleAnnotations[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0.001
testWithNestedAnnotations[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0.001
testThenBeforeWhen[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithArrayParameter[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testThrowExceptionWithProvidedException[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithDoubleArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0.001
testWithStringArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testMixingArgumentMatchingStrategies[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithLongArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0.001
testStubArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithSingleMethodTrained[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithFloatArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testAnyMatcher[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testInterruptResume[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testUsingWrongStub[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithArgumentMatchers[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithIntArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithCharArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testStubReturn[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithMismatchedArgument[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithByteArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithMultipleMethodsTrained[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testThrowingExceptionObject[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testThrowExceptionWithException[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0.001
testThrowingProvidedException[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithShortArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0
testWithBooleanArray[org.apache.commons.proxy2.asm.ASMProxyFactory@4eb2b93] 0