Метод |
Описание |
|
adviceInformationIsAlsoBuiltWhenTheTargetClassIsUnserialized ( ) |
|
|
adviceRecoversFromException ( ) |
|
|
afterReturningAdviceIsTakingEffect ( ) |
|
|
codeAfterTheAopCodeInTheProxyMethodIsOnlyCalledOnce ( ) |
Due to the way the proxy classes are rendered, lifecycle methods such as
initializeObject() were called twice if the constructor is adviced by some
aspect. This test makes sure that any code after the AOP advice code is only
executed once. |
|
constructorAdvicesAreInvoked ( ) |
|
|
containWithSplObjectStorageInRuntimeEvaluation ( ) |
|
|
finalClassesCanBeAdvised ( ) |
|
|
globalObjectsAreSupportedInMethodRuntimeCondition ( ) |
|
|
interfaceWithMethodCanBeIntroduced ( ) |
An interface with a method which is not adviced and thus not implemented can be introduced. |
|
introducedPropertiesCanHaveADefaultValue ( ) |
|
|
introducedTraitMethodWontOverrideExistingMethods ( ) |
|
|
methodArgumentsCanBeSetInTheJoinpoint ( ) |
|
|
methodWithStaticTypeDeclarationsCanBeAdvised ( ) |
|
|
onlyPropertiesCanBeIntroduced ( ) |
Public and protected properties can be introduced. |
|
propertiesCanBeIntroduced ( ) |
Public and protected properties can be introduced. |
|
protectedMethodsCanAlsoBeAdviced ( ) |
Checks if the target class is protected, the advice is woven in anyway. |
|
resultOfGreetMethodIsModifiedBySpecialNameAdvice ( ) |
|
|
resultOfGreetObjectMethodIsModifiedByAdvice ( ) |
|
|
resultOfSayHelloMethodIsModifiedByWorldAdvice ( ) |
|
|
thisIsSupportedInMethodRuntimeCondition ( ) |
|
|
traitWithNewMethodCanBeIntroduced ( ) |
|
|
withinPointcutsAlsoAcceptClassNames ( ) |
|
|