Skip to content

Commit b0a28d9

Browse files
committed
Use AssertJ assertion verifying 4.x version instead of pinning exact patch
1 parent c129dc9 commit b0a28d9

1 file changed

Lines changed: 7 additions & 15 deletions

File tree

src/test/java/org/openrewrite/java/migrate/jakarta/ReplaceJakartaJwsWithJakartaXmlWsTest.java

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.openrewrite.test.RecipeSpec;
2121
import org.openrewrite.test.RewriteTest;
2222

23+
import static org.assertj.core.api.Assertions.assertThat;
2324
import static org.openrewrite.maven.Assertions.pomXml;
2425

2526
class ReplaceJakartaJwsWithJakartaXmlWsTest implements RewriteTest {
@@ -50,21 +51,12 @@ void replacesJakartaJwsApiInPlaceWithJakartaXmlWsApi() {
5051
</dependencies>
5152
</project>
5253
""",
53-
"""
54-
<project>
55-
<modelVersion>4.0.0</modelVersion>
56-
<groupId>com.example</groupId>
57-
<artifactId>demo</artifactId>
58-
<version>0.0.1-SNAPSHOT</version>
59-
<dependencies>
60-
<dependency>
61-
<groupId>jakarta.xml.ws</groupId>
62-
<artifactId>jakarta.xml.ws-api</artifactId>
63-
<version>4.0.3</version>
64-
</dependency>
65-
</dependencies>
66-
</project>
67-
"""
54+
spec -> spec.after(pom -> assertThat(pom)
55+
.doesNotContain("jakarta.jws")
56+
.contains("jakarta.xml.ws-api")
57+
// Verify the dependency was upgraded to a 4.x version, without pinning the exact patch
58+
.contains("<version>4")
59+
.actual())
6860
)
6961
);
7062
}

0 commit comments

Comments
 (0)