diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoAutoConfigurationTests.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoAutoConfigurationTests.java index 13b0e167532..c71d6f481b3 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoAutoConfigurationTests.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoAutoConfigurationTests.java @@ -241,6 +241,12 @@ class MongoAutoConfigurationTests { .doesNotHaveBean(PropertiesMongoConnectionDetails.class)); } + @Test + void uuidRepresentationDefaultsAreAligned() { + this.contextRunner.run((context) -> assertThat(getSettings(context).getUuidRepresentation()) + .isEqualTo(new MongoProperties().getUuidRepresentation())); + } + private MongoClientSettings getSettings(AssertableApplicationContext context) { assertThat(context).hasSingleBean(MongoClient.class); MongoClientImpl client = (MongoClientImpl) context.getBean(MongoClient.class); diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoReactiveAutoConfigurationTests.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoReactiveAutoConfigurationTests.java index df46e4b4593..1b50c5633b8 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoReactiveAutoConfigurationTests.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/mongo/MongoReactiveAutoConfigurationTests.java @@ -253,6 +253,12 @@ class MongoReactiveAutoConfigurationTests { .doesNotHaveBean(PropertiesMongoConnectionDetails.class)); } + @Test + void uuidRepresentationDefaultsAreAligned() { + this.contextRunner.run((context) -> assertThat(getSettings(context).getUuidRepresentation()) + .isEqualTo(new MongoProperties().getUuidRepresentation())); + } + private MongoClientSettings getSettings(ApplicationContext context) { MongoClientImpl client = (MongoClientImpl) context.getBean(MongoClient.class); return client.getSettings();