We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 541e480 commit 5c23f07Copy full SHA for 5c23f07
2 files changed
src/main/resources/META-INF/rewrite/assertj.yml
@@ -110,16 +110,31 @@ recipeList:
110
assertToReplace: isTrue
111
dedicatedAssertion: startsWith
112
requiredType: java.lang.String
113
+ - org.openrewrite.java.testing.assertj.SimplifyChainedAssertJAssertion:
114
+ chainedAssertion: startsWith
115
+ assertToReplace: isFalse
116
+ dedicatedAssertion: doesNotStartWith
117
+ requiredType: java.lang.String
118
- org.openrewrite.java.testing.assertj.SimplifyChainedAssertJAssertion:
119
chainedAssertion: endsWith
120
121
dedicatedAssertion: endsWith
122
123
124
+ chainedAssertion: endsWith
125
126
+ dedicatedAssertion: doesNotEndWith
127
128
129
chainedAssertion: matches
130
131
dedicatedAssertion: matches
132
133
134
+ chainedAssertion: matches
135
136
+ dedicatedAssertion: doesNotMatch
137
138
139
chainedAssertion: trim
140
assertToReplace: isEmpty
src/test/java/org/openrewrite/java/testing/assertj/SimplifyChainedAssertJAssertionsTest.java
@@ -85,8 +85,11 @@ private static Stream<Arguments> stringReplacements() {
85
Arguments.arguments("equalsIgnoreCase", "isTrue", "isEqualToIgnoringCase", "expected", ""),
86
Arguments.arguments("contains", "isTrue", "contains", "expected", ""),
87
Arguments.arguments("startsWith", "isTrue", "startsWith", "expected", ""),
88
+ Arguments.arguments("startsWith", "isFalse", "doesNotStartWith", "expected", ""),
89
Arguments.arguments("endsWith", "isTrue", "endsWith", "expected", ""),
90
+ Arguments.arguments("endsWith", "isFalse", "doesNotEndWith", "expected", ""),
91
Arguments.arguments("matches", "isTrue", "matches", "expected", ""),
92
+ Arguments.arguments("matches", "isFalse", "doesNotMatch", "expected", ""),
93
Arguments.arguments("trim", "isEmpty", "isBlank", "", ""),
94
Arguments.arguments("length", "isEqualTo", "hasSize", "", "length"),
95
Arguments.arguments("isEmpty", "isFalse", "isNotEmpty", "", "")
0 commit comments