Skip to content

Commit 7a2594a

Browse files
committed
Add tests for corner cases
See spring-projectsgh-30290 See spring-projectsgh-30286
1 parent 91c58af commit 7a2594a

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

spring-core/src/test/java/org/springframework/util/ObjectUtilsTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -847,6 +847,7 @@ void nullSafeConciseToStringForStrings() {
847847
String repeat100 = repeat("X", 100);
848848
String repeat101 = repeat("X", 101);
849849

850+
assertThat(ObjectUtils.nullSafeConciseToString("")).isEqualTo("");
850851
assertThat(ObjectUtils.nullSafeConciseToString("foo")).isEqualTo("foo");
851852
assertThat(ObjectUtils.nullSafeConciseToString(repeat100)).isEqualTo(repeat100);
852853
assertThat(ObjectUtils.nullSafeConciseToString(repeat101)).hasSize(truncatedLength).endsWith(truncated);

spring-core/src/test/java/org/springframework/util/StringUtilsTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -799,6 +799,7 @@ void truncatePreconditions() {
799799

800800
@ParameterizedTest
801801
@CsvSource(delimiterString = "-->", value = {
802+
"'' --> ''",
802803
"aardvark --> aardvark",
803804
"aardvark12 --> aardvark12",
804805
"aardvark123 --> aardvark12 (truncated)...",

0 commit comments

Comments
 (0)