diff --git a/module/spring-boot-data-couchbase/build.gradle b/module/spring-boot-data-couchbase/build.gradle index 44b14afae17..2c41d1cbbe8 100644 --- a/module/spring-boot-data-couchbase/build.gradle +++ b/module/spring-boot-data-couchbase/build.gradle @@ -41,3 +41,7 @@ dependencies { testRuntimeOnly("ch.qos.logback:logback-classic") } + +tasks.named("compileTestJava") { + options.nullability.checking = "tests" +} diff --git a/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseAutoConfigurationTests.java b/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseAutoConfigurationTests.java index f8ea724bed1..e860da2048e 100644 --- a/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseAutoConfigurationTests.java +++ b/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseAutoConfigurationTests.java @@ -69,6 +69,7 @@ class DataCouchbaseAutoConfigurationTests { this.contextRunner.withUserConfiguration(EntityScanConfig.class).run((context) -> { CouchbaseMappingContext mappingContext = context.getBean(CouchbaseMappingContext.class); ManagedTypes managedTypes = (ManagedTypes) ReflectionTestUtils.getField(mappingContext, "managedTypes"); + assertThat(managedTypes).isNotNull(); assertThat(managedTypes.toList()).containsOnly(City.class); }); } diff --git a/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseReactiveAutoConfigurationTests.java b/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseReactiveAutoConfigurationTests.java index 81ba6af9723..7ab3127f908 100644 --- a/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseReactiveAutoConfigurationTests.java +++ b/module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseReactiveAutoConfigurationTests.java @@ -68,6 +68,7 @@ class DataCouchbaseReactiveAutoConfigurationTests { this.contextRunner.withUserConfiguration(EntityScanConfig.class).run((context) -> { CouchbaseMappingContext mappingContext = context.getBean(CouchbaseMappingContext.class); ManagedTypes managedTypes = (ManagedTypes) ReflectionTestUtils.getField(mappingContext, "managedTypes"); + assertThat(managedTypes).isNotNull(); assertThat(managedTypes.toList()).containsOnly(City.class); }); }