Polish "Fix binding of spring.mongodb.representation.uuid"

See gh-47654
This commit is contained in:
Stéphane Nicoll
2025-10-16 09:06:28 +02:00
parent a10e4baa9a
commit 7bfeb7aab9
@@ -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)