From 8f56b4a8ae92df99fcce23f1d47a2f956469de8d Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Mon, 18 Mar 2024 18:19:34 +0100 Subject: [PATCH] Fix logic error hidden by auto-boxing --- .../test/context/bean/override/BeanOverrideParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-test/src/main/java/org/springframework/test/context/bean/override/BeanOverrideParser.java b/spring-test/src/main/java/org/springframework/test/context/bean/override/BeanOverrideParser.java index bf2a8eedf4..93586da1dc 100644 --- a/spring-test/src/main/java/org/springframework/test/context/bean/override/BeanOverrideParser.java +++ b/spring-test/src/main/java/org/springframework/test/context/bean/override/BeanOverrideParser.java @@ -94,7 +94,7 @@ class BeanOverrideParser { AtomicBoolean overrideAnnotationFound = new AtomicBoolean(); MergedAnnotations.from(field, DIRECT).stream(BeanOverride.class).forEach(mergedAnnotation -> { - Assert.notNull(mergedAnnotation.isMetaPresent(), "@BeanOverride annotation must be meta-present"); + Assert.isTrue(mergedAnnotation.isMetaPresent(), "@BeanOverride annotation must be meta-present"); BeanOverride beanOverride = mergedAnnotation.synthesize(); BeanOverrideProcessor processor = BeanUtils.instantiateClass(beanOverride.value());