Browse Source

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

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

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

@ -39,3 +39,7 @@ dependencies { @@ -39,3 +39,7 @@ dependencies {
testRuntimeOnly("com.h2database:h2")
testRuntimeOnly("com.zaxxer:HikariCP")
}
tasks.named("compileTestJava") {
options.nullability.checking = "tests"
}

1
module/spring-boot-data-jdbc/src/test/java/org/springframework/boot/data/jdbc/autoconfigure/DataJdbcRepositoriesAutoConfigurationTests.java

@ -126,6 +126,7 @@ class DataJdbcRepositoriesAutoConfigurationTests { @@ -126,6 +126,7 @@ class DataJdbcRepositoriesAutoConfigurationTests {
.run((context) -> {
JdbcMappingContext mappingContext = context.getBean(JdbcMappingContext.class);
ManagedTypes managedTypes = (ManagedTypes) ReflectionTestUtils.getField(mappingContext, "managedTypes");
assertThat(managedTypes).isNotNull();
assertThat(managedTypes.toList()).containsOnly(City.class);
});
}

Loading…
Cancel
Save