# Class org.springframework.core.annotation.AnnotatedElementUtilsTests

75 tests | 0 failures | 1 ignored | 0.288s duration

100%

successful

- Tests

## Tests

Test | Duration | Result
--- | --- | ---
findAllMergedAnnotationsOnClassWithInterface | 0.002s | passed
findAndSynthesizeAnnotationAttributesOnClassWithAttributeAliasesInTargetAnnotation | 0.014s | passed
findMergedAnnotationAttributesFromBridgeMethod | 0.001s | passed
findMergedAnnotationAttributesInheritedFromAbstractMethod | 0s | passed
findMergedAnnotationAttributesInheritedFromBridgedMethod | 0.021s | passed
findMergedAnnotationAttributesInheritedFromInterfaceMethod | 0s | passed
findMergedAnnotationAttributesOnClassWithAttributeAliasInComposedAnnotationAndNestedAnnotationsInTargetAnnotation | 0.015s | passed
findMergedAnnotationAttributesOnClassWithBothAttributesOfAnAliasPairDeclared | 0s | passed
findMergedAnnotationAttributesOnClassWithMetaAndLocalTxConfig | 0.003s | passed
findMergedAnnotationAttributesOnInheritedAnnotationInterface | 0s | passed
findMergedAnnotationAttributesOnNonInheritedAnnotationInterface | 0s | passed
findMergedAnnotationAttributesOnSubInheritedAnnotationInterface | 0s | passed
findMergedAnnotationAttributesOnSubNonInheritedAnnotationInterface | 0s | passed
findMergedAnnotationAttributesOnSubSubInheritedAnnotationInterface | 0s | passed
findMergedAnnotationAttributesOnSubSubNonInheritedAnnotationInterface | 0s | passed
findMergedAnnotationAttributesWithSingleElementOverridingAnArrayViaAliasFor | 0.003s | passed
findMergedAnnotationAttributesWithSingleElementOverridingAnArrayViaConvention | 0.002s | passed
findMergedAnnotationForMultipleMetaAnnotationsWithClashingAttributeNames | 0.005s | passed
findMergedAnnotationWithAttributeAliasesInTargetAnnotation | 0.003s | passed
findMergedAnnotationWithLocalAliasesThatConflictWithAttributesInMetaAnnotationByConvention | 0.002s | passed
findMergedAnnotationWithSingleElementOverridingAnArrayViaAliasFor | 0.010s | passed
findMergedAnnotationWithSingleElementOverridingAnArrayViaConvention | 0.002s | passed
findMethodAnnotationFromGenericInterface | 0.026s | passed
findMethodAnnotationFromGenericSuperclass | 0.001s | passed
getAllAnnotationAttributesFavorsInheritedAnnotationsOverMoreLocallyDeclaredComposedAnnotations | 0.003s | passed
getAllAnnotationAttributesFavorsInheritedComposedAnnotationsOverMoreLocallyDeclaredComposedAnnotations | 0.005s | passed
getAllAnnotationAttributesOnClassWithLocalAnnotation | 0.030s | passed
getAllAnnotationAttributesOnClassWithLocalAnnotationThatShadowsAnnotationFromSuperclass | 0s | passed
getAllAnnotationAttributesOnClassWithLocalComposedAnnotationAndInheritedAnnotation | 0.001s | passed
getAllAnnotationAttributesOnClassWithMultipleComposedAnnotations | 0.005s | passed
getAllAnnotationAttributesOnJavaxType | 0.008s | passed
getAllAnnotationAttributesOnLangType | 0.001s | passed
getAllAnnotationAttributesOnNonAnnotatedClass | 0s | passed
getAllMergedAnnotationsOnClassWithInterface | 0s | passed
getMergedAnnotationAttributesFavorsInheritedAnnotationsOverMoreLocallyDeclaredComposedAnnotations | 0s | passed
getMergedAnnotationAttributesFavorsInheritedComposedAnnotationsOverMoreLocallyDeclaredComposedAnnotations | 0s | passed
getMergedAnnotationAttributesFavorsLocalComposedAnnotationOverInheritedAnnotation | 0s | passed
getMergedAnnotationAttributesFromInterfaceImplementedBySuperclass | 0s | passed
getMergedAnnotationAttributesOnClassWithLocalAnnotation | 0s | passed
getMergedAnnotationAttributesOnClassWithLocalAnnotationThatShadowsAnnotationFromSuperclass | 0.001s | passed
getMergedAnnotationAttributesOnInheritedAnnotationInterface | 0s | passed
getMergedAnnotationAttributesOnMetaCycleAnnotatedClassWithMissingTargetMetaAnnotation | 0.009s | passed
getMergedAnnotationAttributesOnNonInheritedAnnotationInterface | 0.003s | passed
getMergedAnnotationAttributesWithAliasedComposedAnnotation | 0.003s | passed
getMergedAnnotationAttributesWithAliasedValueComposedAnnotation | 0.001s | passed
getMergedAnnotationAttributesWithConventionBasedComposedAnnotation | 0.027s | passed
getMergedAnnotationAttributesWithHalfConventionBasedAndHalfAliasedComposedAnnotation | - | ignored
getMergedAnnotationAttributesWithImplicitAliasesInMetaAnnotationOnComposedAnnotation | 0.005s | passed
getMergedAnnotationAttributesWithInvalidConventionBasedComposedAnnotation | 0.017s | passed
getMergedAnnotationAttributesWithShadowedAliasComposedAnnotation | 0.003s | passed
getMergedAnnotationWithAliasedValueComposedAnnotation | 0.003s | passed
getMergedAnnotationWithImplicitAliasesForSameAttributeInComposedAnnotation | 0.001s | passed
getMergedAnnotationWithImplicitAliasesInMetaAnnotationOnComposedAnnotation | 0.001s | passed
getMergedAnnotationWithTransitiveImplicitAliases | 0.004s | passed
getMergedAnnotationWithTransitiveImplicitAliasesWithSingleElementOverridingAnArrayViaAliasFor | 0.004s | passed
getMergedAnnotationWithTransitiveImplicitAliasesWithSkippedLevel | 0.009s | passed
getMergedAnnotationWithTransitiveImplicitAliasesWithSkippedLevelWithSingleElementOverridingAnArrayViaAliasFor | 0.004s | passed
getMetaAnnotationTypesOnClassWithMetaDepth1 | 0.007s | passed
getMetaAnnotationTypesOnClassWithMetaDepth2 | 0.002s | passed
getMetaAnnotationTypesOnNonAnnotatedClass | 0.001s | passed
hasAnnotationForPlainTypes | 0.001s | passed
hasMetaAnnotationTypesOnClassWithMetaDepth0 | 0.002s | passed
hasMetaAnnotationTypesOnClassWithMetaDepth1 | 0s | passed
hasMetaAnnotationTypesOnClassWithMetaDepth2 | 0.001s | passed
hasMetaAnnotationTypesOnNonAnnotatedClass | 0s | passed
isAnnotatedForPlainTypes | 0s | passed
isAnnotatedOnClassWithMetaDepth0 | 0s | passed
isAnnotatedOnClassWithMetaDepth1 | 0s | passed
isAnnotatedOnClassWithMetaDepth2 | 0.001s | passed
isAnnotatedOnNonAnnotatedClass | 0s | passed
isAnnotatedOnSubclassWithMetaDepth0 | 0.002s | passed
javaLangAnnotationTypeViaFindMergedAnnotation | 0.003s | passed
javaxAnnotationTypeViaFindMergedAnnotation | 0.004s | passed
javaxMetaAnnotationTypeViaFindMergedAnnotation | 0.005s | passed
nullableAnnotationTypeViaFindMergedAnnotation | 0.001s | passed