From 2cd1ee8a241a366e69db004e85e7518d6bf9f78b Mon Sep 17 00:00:00 2001 From: zinzo Date: Sun, 6 Oct 2024 16:41:31 +0900 Subject: [PATCH] Add unit tests for StringUtils.hasLength() Closes gh-33658 --- .../springframework/util/StringUtilsTests.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/spring-core/src/test/java/org/springframework/util/StringUtilsTests.java b/spring-core/src/test/java/org/springframework/util/StringUtilsTests.java index d45e17ed358..77243ed00e6 100644 --- a/spring-core/src/test/java/org/springframework/util/StringUtilsTests.java +++ b/spring-core/src/test/java/org/springframework/util/StringUtilsTests.java @@ -36,6 +36,23 @@ import static org.assertj.core.api.Assertions.assertThatIllegalArgumentException */ class StringUtilsTests { + @Test + void hasLengthBlank() { + String blank = " "; + assertThat(StringUtils.hasLength(blank)).isTrue(); + } + + @Test + void hasLengthNullEmpty() { + assertThat(StringUtils.hasLength(null)).isFalse(); + assertThat(StringUtils.hasLength("")).isFalse(); + } + + @Test + void hasLengthValid() { + assertThat(StringUtils.hasLength("t")).isTrue(); + } + @Test void hasTextBlank() { String blank = " ";