| Test |
Duration |
Result |
| testAddAdviceAtRuntime |
0.001s |
passed |
| testAddThrowsAdviceWithoutAdvisor |
0.013s |
passed |
| testAdviceImplementsIntroductionInfo |
0.029s |
passed |
| testAdviceSupportListeners |
0.030s |
passed |
| testAfterReturningAdvisorIsInvoked |
0.026s |
passed |
| testAfterReturningAdvisorIsNotInvokedOnException |
0.027s |
passed |
| testBeforeAdviceThrowsException |
0.031s |
passed |
| testBeforeAdvisorIsInvoked |
0.029s |
passed |
| testCanCastProxyToProxyConfig |
0s |
passed |
| testCanChangeArgumentsIndependentlyOnClonedInvocation |
0.105s |
passed |
| testCanPreventCastToAdvisedUsingOpaque |
0.023s |
passed |
| testCannotAddAdvisorWhenFrozenUsingCast |
0s |
passed |
| testCannotAddDynamicIntroductionAdviceExceptInIntroductionAdvice |
0s |
passed |
| testCannotAddInterceptorWhenFrozen |
0.030s |
passed |
| testCannotAddIntroductionAdviceToIntroduceClass |
0s |
passed |
| testCannotAddIntroductionAdviceWithUnimplementedInterface |
0.001s |
passed |
| testCannotRemoveAdvisorWhenFrozen |
0s |
passed |
| testCloneInvocationToProceedThreeTimes |
0.026s |
passed |
| testContext |
0.020s |
passed |
| testDeclaredException |
0.014s |
passed |
| testDynamicMethodPointcutThatAlwaysAppliesStatically |
0.034s |
passed |
| testDynamicMethodPointcutThatAppliesStaticallyOnlyToSetters |
0.024s |
passed |
| testEquals |
0.012s |
passed |
| testExceptionHandling |
0.012s |
passed |
| testExistingProxyChangesTarget |
0.002s |
passed |
| testIntroductionThrowsUncheckedException |
0.026s |
passed |
| testManyProxies |
- |
ignored |
| testMethodInvocationDuringConstructor |
0.014s |
passed |
| testMixinWithIntroductionAdvisor |
0.031s |
passed |
| testMixinWithIntroductionInfo |
0.026s |
passed |
| testMultiAdvice |
0.038s |
passed |
| testMultipleProxies |
0.033s |
passed |
| testMultipleProxiesForIntroductionAdvisor |
0.030s |
passed |
| testNoContext |
0.022s |
passed |
| testNoInterceptorsAndNoTarget |
0.001s |
passed |
| testNoTarget |
0.001s |
passed |
| testNullConfig |
0.001s |
passed |
| testOneAdvisedObjectCallsAnother |
0.033s |
passed |
| testOverloadedMethodsWithDifferentAdvice |
0.016s |
passed |
| testPackageMethodInvocation |
0.006s |
passed |
| testPackageMethodInvocationWithDifferentClassLoader |
0.010s |
passed |
| testProtectedMethodInvocation |
0.007s |
passed |
| testProxyAProxy |
0.052s |
passed |
| testProxyAProxyWithAdditionalInterface |
0.039s |
passed |
| testProxyCanBeClassNotInterface |
0.028s |
passed |
| testProxyConfigString |
0.017s |
passed |
| testProxyIsBoundBeforeTargetSourceInvoked |
0.024s |
passed |
| testProxyProtectedMethod |
0.006s |
passed |
| testProxyTargetClassInCaseOfNoInterfaces |
0s |
passed |
| testReentrance |
0.001s |
passed |
| testRejectsBogusDynamicIntroductionAdviceWithNoAdapter |
0.001s |
passed |
| testReplaceArgument |
0.004s |
passed |
| testSerializableTargetAndAdvice |
0.056s |
passed |
| testSerializationAdviceAndTargetNotSerializable |
0.019s |
passed |
| testSerializationAdviceNotSerializable |
0.014s |
passed |
| testStaticMethodPointcut |
0.031s |
passed |
| testTargetCanGetInvocation |
0.036s |
passed |
| testTargetCanGetInvocationEvenIfNoAdviceChain |
0.014s |
passed |
| testTargetCanGetProxy |
0.014s |
passed |
| testTargetCantGetProxyByDefault |
0.009s |
passed |
| testTargetReturnsThis |
0.034s |
passed |
| testThrowsAdvisorIsInvoked |
0.016s |
passed |
| testUnadvisedProxyCreationWithCallDuringConstructor |
0.007s |
passed |
| testUndeclaredCheckedException |
0.021s |
passed |
| testUndeclaredUnheckedException |
0.023s |
passed |
| testUseAsHashKey |
0.020s |
passed |
| testUserAttributes |
0.029s |
passed |
| testValuesStick |
0s |
passed |
| testVarargsWithEnumArray |
0.017s |
passed |
| testWithDependencyChecking |
0.025s |
passed |
| testWithNoArgConstructor |
0.005s |
passed |