diff --git a/module/spring-boot-mongodb/src/test/java/org/springframework/boot/mongodb/autoconfigure/MongoAutoConfigurationTests.java b/module/spring-boot-mongodb/src/test/java/org/springframework/boot/mongodb/autoconfigure/MongoAutoConfigurationTests.java index a14dac58495..60902c2b8a1 100644 --- a/module/spring-boot-mongodb/src/test/java/org/springframework/boot/mongodb/autoconfigure/MongoAutoConfigurationTests.java +++ b/module/spring-boot-mongodb/src/test/java/org/springframework/boot/mongodb/autoconfigure/MongoAutoConfigurationTests.java @@ -26,6 +26,7 @@ import com.mongodb.client.MongoClients; import com.mongodb.client.internal.MongoClientImpl; import com.mongodb.connection.ClusterConnectionMode; import com.mongodb.connection.SslSettings; +import org.bson.UuidRepresentation; import org.junit.jupiter.api.Test; import org.springframework.boot.autoconfigure.AutoConfigurations; @@ -231,6 +232,13 @@ class MongoAutoConfigurationTests { }); } + @Test + void configureUUidRepresentation() { + this.contextRunner.withPropertyValues("spring.mongodb.representation.uuid=standard") + .run((context) -> assertThat(getSettings(context).getUuidRepresentation()) + .isEqualTo(UuidRepresentation.STANDARD)); + } + @Test void configuresSingleClient() { this.contextRunner.withUserConfiguration(FallbackMongoClientConfig.class)