Skip to content

Commit 8317853

Browse files
committed
Add @DocumentExample to IsNotEmptyToJdkTest
1 parent 688ce47 commit 8317853

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

src/test/java/org/openrewrite/java/migrate/apache/commons/lang/IsNotEmptyToJdkTest.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,10 @@
1515
*/
1616
package org.openrewrite.java.migrate.apache.commons.lang;
1717

18+
import org.junit.jupiter.api.Test;
1819
import org.junit.jupiter.params.ParameterizedTest;
1920
import org.junit.jupiter.params.provider.CsvSource;
21+
import org.openrewrite.DocumentExample;
2022
import org.openrewrite.java.JavaParser;
2123
import org.openrewrite.test.RecipeSpec;
2224
import org.openrewrite.test.RewriteTest;
@@ -31,6 +33,28 @@ public void defaults(RecipeSpec spec) {
3133
.recipe(new IsNotEmptyToJdk());
3234
}
3335

36+
@Test
37+
@DocumentExample
38+
void exampleUse() {
39+
rewriteRun(
40+
// language=java
41+
java("""
42+
import org.apache.commons.lang3.StringUtils;
43+
44+
class A {
45+
boolean test(String first) {
46+
return StringUtils.isEmpty(first);
47+
}
48+
}
49+
""", """
50+
class A {
51+
boolean test(String first) {
52+
return first == null || first.isEmpty();
53+
}
54+
}
55+
"""));
56+
}
57+
3458
@ParameterizedTest
3559
@CsvSource(delimiter = '#', textBlock = """
3660
org.apache.commons.lang3.StringUtils # StringUtils.isEmpty(first) # first == null || first.isEmpty()

0 commit comments

Comments
 (0)