diff --git a/initializr-version-resolver/src/test/java/io/spring/initializr/versionresolver/DefaultMavenVersionResolverTests.java b/initializr-version-resolver/src/test/java/io/spring/initializr/versionresolver/DefaultMavenVersionResolverTests.java index cb10994c72..63dd840efa 100644 --- a/initializr-version-resolver/src/test/java/io/spring/initializr/versionresolver/DefaultMavenVersionResolverTests.java +++ b/initializr-version-resolver/src/test/java/io/spring/initializr/versionresolver/DefaultMavenVersionResolverTests.java @@ -1,5 +1,5 @@ /* - * Copyright 2012-2023 the original author or authors. + * Copyright 2012-2024 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -48,6 +48,15 @@ void resolveDependenciesForSpringBoot() { assertThat(versions).containsEntry("org.flywaydb:flyway-core", "5.2.4"); } + @Test + void resolveDependenciesForSpringBoot3() { + Map versions = this.resolver.resolveDependencies("org.springframework.boot", + "spring-boot-dependencies", "3.4.1"); + assertThat(versions).containsEntry("io.micrometer:micrometer-core", "1.14.2") + .containsEntry("org.springframework.boot:spring-boot-autoconfigure", "3.4.1") + .containsEntry("org.junit.jupiter:junit-jupiter-api", "5.11.4"); + } + @Test void resolveDependenciesForSpringCloud() { Map versions = this.resolver.resolveDependencies("org.springframework.cloud",