Browse Source

Add nullability annotations to tests in module/spring-boot-data-couchbase

See gh-47263
pull/47387/head
Moritz Halbritter 3 months ago
parent
commit
e313624263
  1. 4
      module/spring-boot-data-couchbase/build.gradle
  2. 1
      module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseAutoConfigurationTests.java
  3. 1
      module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseReactiveAutoConfigurationTests.java

4
module/spring-boot-data-couchbase/build.gradle

@ -41,3 +41,7 @@ dependencies { @@ -41,3 +41,7 @@ dependencies {
testRuntimeOnly("ch.qos.logback:logback-classic")
}
tasks.named("compileTestJava") {
options.nullability.checking = "tests"
}

1
module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseAutoConfigurationTests.java

@ -69,6 +69,7 @@ class DataCouchbaseAutoConfigurationTests { @@ -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);
});
}

1
module/spring-boot-data-couchbase/src/test/java/org/springframework/boot/data/couchbase/autoconfigure/DataCouchbaseReactiveAutoConfigurationTests.java

@ -68,6 +68,7 @@ class DataCouchbaseReactiveAutoConfigurationTests { @@ -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);
});
}

Loading…
Cancel
Save