# Class org.springframework.core.annotation.AnnotationUtilsTests

102 tests | 0 failures | 0 ignored | 0.206s duration

100%

successful

- Tests

## Tests

Test | Duration | Result
--- | --- | ---
equalsForSynthesizedAnnotations | 0.002s | passed
findAnnotationDeclaringClassForAllScenarios | 0s | passed
findAnnotationDeclaringClassForTypesWithMultipleCandidateTypes | 0.003s | passed
findAnnotationDeclaringClassForTypesWithSingleCandidateType | 0s | passed
findClassAnnotationFavorsMoreLocallyDeclaredComposedAnnotationsOverAnnotationsOnInterfaces | 0.003s | passed
findClassAnnotationFavorsMoreLocallyDeclaredComposedAnnotationsOverInheritedAnnotations | 0.007s | passed
findClassAnnotationFavorsMoreLocallyDeclaredComposedAnnotationsOverInheritedComposedAnnotations | 0.003s | passed
findClassAnnotationOnAnnotatedClassWithMissingTargetMetaAnnotation | 0.001s | passed
findClassAnnotationOnInheritedAnnotationInterface | 0s | passed
findClassAnnotationOnMetaCycleAnnotatedClassWithMissingTargetMetaAnnotation | 0.006s | passed
findClassAnnotationOnMetaMetaAnnotatedClass | 0.002s | passed
findClassAnnotationOnMetaMetaMetaAnnotatedClass | 0.004s | passed
findClassAnnotationOnNonInheritedAnnotationInterface | 0s | passed
findClassAnnotationOnSubInheritedAnnotationInterface | 0s | passed
findClassAnnotationOnSubNonInheritedAnnotationInterface | 0s | passed
findClassAnnotationOnSubSubInheritedAnnotationInterface | 0s | passed
findClassAnnotationOnSubSubNonInheritedAnnotationInterface | 0s | passed
findMethodAnnotationFromGenericInterface | 0s | passed
findMethodAnnotationFromGenericSuperclass | 0s | passed
findMethodAnnotationFromInterface | 0s | passed
findMethodAnnotationFromInterfaceOnSuper | 0s | passed
findMethodAnnotationFromInterfaceWhenSuperDoesNotImplementMethod | 0s | passed
findMethodAnnotationNotAnnotated | 0s | passed
findMethodAnnotationOnBridgeMethod | 0.002s | passed
findMethodAnnotationOnBridgedMethod | 0.001s | passed
findMethodAnnotationOnLeaf | 0s | passed
findMethodAnnotationOnRoot | 0.001s | passed
findMethodAnnotationOnRootButOverridden | 0.003s | passed
findMethodAnnotationWithAnnotationOnMethodInInterface | 0.001s | passed
findMethodAnnotationWithMetaAnnotationOnLeaf | 0.001s | passed
findMethodAnnotationWithMetaAnnotationOnRoot | 0.001s | passed
findMethodAnnotationWithMetaMetaAnnotationOnLeaf | 0.004s | passed
findRepeatableAnnotationOnComposedAnnotation | 0.001s | passed
getAnnotationAttributesWithAttributeAliases | 0s | passed
getAnnotationAttributesWithAttributeAliasesWithDifferentValues | 0.001s | passed
getAnnotationAttributesWithNestedAnnotations | 0.002s | passed
getAnnotationAttributesWithoutAttributeAliases | 0.001s | passed
getAttributeAliasNamesFromComposedAnnotationWithImplicitAliases | 0.001s | passed
getAttributeAliasNamesFromComposedAnnotationWithImplicitAliasesForAliasPair | 0s | passed
getAttributeAliasNamesFromComposedAnnotationWithImplicitAliasesWithImpliedAliasNamesOmitted | 0.001s | passed
getAttributeAliasNamesFromComposedAnnotationWithTransitiveImplicitAliases | 0.004s | passed
getAttributeAliasNamesFromComposedAnnotationWithTransitiveImplicitAliasesForAliasPair | 0.001s | passed
getAttributeAliasNamesFromComposedAnnotationWithTransitiveImplicitAliasesWithImpliedAliasNamesOmitted | 0.003s | passed
getAttributeOverrideNameForNonAliasedAttribute | 0s | passed
getAttributeOverrideNameFromAliasedComposedAnnotation | 0s | passed
getAttributeOverrideNameFromWrongTargetAnnotation | 0.002s | passed
getDeclaredRepeatableAnnotationsDeclaredOnClass | 0.003s | passed
getDeclaredRepeatableAnnotationsDeclaredOnSuperclass | 0s | passed
getDefaultValueFromAnnotation | 0.001s | passed
getDefaultValueFromAnnotationType | 0s | passed
getDefaultValueFromNonPublicAnnotation | 0.004s | passed
getRepeatableAnnotationsDeclaredOnClass | 0.002s | passed
getRepeatableAnnotationsDeclaredOnClassAndSuperclass | 0.004s | passed
getRepeatableAnnotationsDeclaredOnClassWithAttributeAliases | 0.002s | passed
getRepeatableAnnotationsDeclaredOnClassWithMissingAttributeAliasDeclaration | 0.006s | passed
getRepeatableAnnotationsDeclaredOnMethod | 0.007s | passed
getRepeatableAnnotationsDeclaredOnMultipleSuperclasses | 0.003s | passed
getRepeatableAnnotationsDeclaredOnSuperclass | 0.003s | passed
getValueFromAnnotation | 0.007s | passed
getValueFromNonPublicAnnotation | 0s | passed
hashCodeForSynthesizedAnnotations | 0.001s | passed
interfaceWithAnnotatedMethods | 0.002s | passed
isAnnotationDeclaredLocallyForAllScenarios | 0s | passed
isAnnotationInheritedForAllScenarios | 0.007s | passed
synthesizeAlreadySynthesizedAnnotation | 0.001s | passed
synthesizeAnnotationFromAnnotationAttributesWithoutAttributeAliases | 0.001s | passed
synthesizeAnnotationFromDefaultsWithAttributeAliases | 0s | passed
synthesizeAnnotationFromDefaultsWithoutAttributeAliases | 0.003s | passed
synthesizeAnnotationFromMapWithAttributeAliasesThatOverrideArraysWithSingleElements | 0s | passed
synthesizeAnnotationFromMapWithAttributeOfIncorrectType | 0.001s | passed
synthesizeAnnotationFromMapWithImplicitAttributeAliases | 0.003s | passed
synthesizeAnnotationFromMapWithMinimalAttributesWithAttributeAliases | 0s | passed
synthesizeAnnotationFromMapWithMissingAttributeValue | 0.001s | passed
synthesizeAnnotationFromMapWithNestedArrayOfMaps | 0.006s | passed
synthesizeAnnotationFromMapWithNestedMap | 0.003s | passed
synthesizeAnnotationFromMapWithNullAttributeValue | 0.001s | passed
synthesizeAnnotationFromMapWithoutAttributeAliases | 0s | passed
synthesizeAnnotationWhereAliasForHasDuplicateAttributeDeclaration | 0.002s | passed
synthesizeAnnotationWhereAliasForIsMissingAttributeDeclaration | 0.001s | passed
synthesizeAnnotationWithArrayOfAnnotations | 0.002s | passed
synthesizeAnnotationWithArrayOfChars | 0.003s | passed
synthesizeAnnotationWithAttributeAliasForAttributeOfDifferentType | 0.002s | passed
synthesizeAnnotationWithAttributeAliasForAttributeWithDifferentDefaultValue | 0.002s | passed
synthesizeAnnotationWithAttributeAliasForMetaAnnotationThatIsNotMetaPresent | 0.002s | passed
synthesizeAnnotationWithAttributeAliasForNonexistentAttribute | 0.003s | passed
synthesizeAnnotationWithAttributeAliasForWithMissingDefaultValues | 0.004s | passed
synthesizeAnnotationWithAttributeAliasWithMirroredAliasForWrongAttribute | 0.001s | passed
synthesizeAnnotationWithAttributeAliasWithoutMirroredAliasFor | 0.002s | passed
synthesizeAnnotationWithAttributeAliases | 0.002s | passed
synthesizeAnnotationWithAttributeAliasesInNestedAnnotations | 0.008s | passed
synthesizeAnnotationWithAttributeAliasesWithDifferentValues | 0.002s | passed
synthesizeAnnotationWithImplicitAliases | 0.005s | passed
synthesizeAnnotationWithImplicitAliasesForAliasPair | 0.006s | passed
synthesizeAnnotationWithImplicitAliasesWithDifferentDefaultValues | 0.003s | passed
synthesizeAnnotationWithImplicitAliasesWithDuplicateValues | 0.003s | passed
synthesizeAnnotationWithImplicitAliasesWithImpliedAliasNamesOmitted | 0.003s | passed
synthesizeAnnotationWithImplicitAliasesWithMissingDefaultValues | 0.003s | passed
synthesizeAnnotationWithTransitiveImplicitAliases | 0.002s | passed
synthesizeAnnotationWithTransitiveImplicitAliasesForAliasPair | 0.003s | passed
synthesizeAnnotationWithoutAttributeAliases | 0s | passed
synthesizeNonPublicAnnotationWithAttributeAliasesFromDifferentPackage | 0.005s | passed
toStringForSynthesizedAnnotations | 0.003s | passed