@@ -103,7 +103,6 @@ void shouldThrownIllegalArgumentExceptionDuringReplacingStringWithWrongArgs() {
103103
104104 @ Test
105105 void shouldVerifyEmails () {
106-
107106 Assertions .assertTrue (StringUtils .isValidEmail ("test@test.com" ));
108107 Assertions .assertTrue (StringUtils .isValidEmail ("тест@test.com" ));
109108 Assertions .assertTrue (StringUtils .isValidEmail ("тест@тест.рф" ));
@@ -116,7 +115,6 @@ void shouldVerifyEmails() {
116115
117116 @ Test
118117 void shouldDetectEmails () {
119-
120118 Assertions .assertTrue (StringUtils .isEmail ("test@test.com" ));
121119 Assertions .assertTrue (StringUtils .isEmail ("test.test@test.com" ));
122120 Assertions .assertTrue (StringUtils .isEmail ("test.test@test.test.com" ));
@@ -126,4 +124,58 @@ void shouldDetectEmails() {
126124 Assertions .assertFalse (StringUtils .isEmail ("test@test" ));
127125 Assertions .assertFalse (StringUtils .isEmail ("test@test." ));
128126 }
127+
128+ @ Test
129+ void shouldCheckIfStringIsEmpty () {
130+ Assertions .assertTrue (StringUtils .isEmpty (null ));
131+ Assertions .assertFalse (StringUtils .isNotEmpty (null ));
132+
133+ Assertions .assertTrue (StringUtils .isEmpty ("" ));
134+ Assertions .assertFalse (StringUtils .isNotEmpty ("" ));
135+
136+ Assertions .assertFalse (StringUtils .isEmpty (" " ));
137+ Assertions .assertTrue (StringUtils .isNotEmpty (" " ));
138+
139+ Assertions .assertFalse (StringUtils .isEmpty ("123" ));
140+ Assertions .assertTrue (StringUtils .isNotEmpty ("123" ));
141+ }
142+
143+ @ Test
144+ void shouldReturnAnotherStringIfEmpty () {
145+ Assertions .assertEquals ("alt" , StringUtils .ifEmpty (null , "alt" ));
146+ Assertions .assertEquals ("alt" , StringUtils .ifEmpty ("" , "alt" ));
147+ Assertions .assertEquals (" " , StringUtils .ifEmpty (" " , "alt" ));
148+ Assertions .assertEquals ("123" , StringUtils .ifEmpty ("123" , "alt" ));
149+ }
150+
151+ @ Test
152+ void shouldCheckIfStringIsBlank () {
153+ Assertions .assertTrue (StringUtils .isBlank (null ));
154+ Assertions .assertFalse (StringUtils .isNotBlank (null ));
155+
156+ Assertions .assertTrue (StringUtils .isBlank ("" ));
157+ Assertions .assertFalse (StringUtils .isNotBlank ("" ));
158+
159+ Assertions .assertTrue (StringUtils .isBlank (" " ));
160+ Assertions .assertFalse (StringUtils .isNotBlank (" " ));
161+
162+ Assertions .assertTrue (StringUtils .isBlank (" " ));
163+ Assertions .assertFalse (StringUtils .isNotBlank (" " ));
164+
165+ Assertions .assertFalse (StringUtils .isBlank (" 1" ));
166+ Assertions .assertTrue (StringUtils .isNotBlank (" 1" ));
167+
168+ Assertions .assertFalse (StringUtils .isBlank ("123" ));
169+ Assertions .assertTrue (StringUtils .isNotBlank ("123" ));
170+ }
171+
172+ @ Test
173+ void shouldReturnAnotherStringIfBlank () {
174+ Assertions .assertEquals ("alt" , StringUtils .ifBlank (null , "alt" ));
175+ Assertions .assertEquals ("alt" , StringUtils .ifBlank ("" , "alt" ));
176+ Assertions .assertEquals ("alt" , StringUtils .ifBlank (" " , "alt" ));
177+ Assertions .assertEquals ("alt" , StringUtils .ifBlank (" " , "alt" ));
178+ Assertions .assertEquals (" 1" , StringUtils .ifBlank (" 1" , "alt" ));
179+ Assertions .assertEquals ("123" , StringUtils .ifBlank ("123" , "alt" ));
180+ }
129181}
0 commit comments