From 842490beeb4cdd466b1e4d748c5d22c411dc041a Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Wed, 5 Apr 2023 15:05:25 +0200 Subject: [PATCH] Add tests for corner cases See gh-30290 See gh-30286 --- .../src/test/java/org/springframework/util/ObjectUtilsTests.java | 1 + .../src/test/java/org/springframework/util/StringUtilsTests.java | 1 + 2 files changed, 2 insertions(+) diff --git a/spring-core/src/test/java/org/springframework/util/ObjectUtilsTests.java b/spring-core/src/test/java/org/springframework/util/ObjectUtilsTests.java index 64e283b2166..7f7038df93a 100644 --- a/spring-core/src/test/java/org/springframework/util/ObjectUtilsTests.java +++ b/spring-core/src/test/java/org/springframework/util/ObjectUtilsTests.java @@ -821,6 +821,7 @@ class ObjectUtilsTests { String repeat100 = "X".repeat(100); String repeat101 = "X".repeat(101); + assertThat(ObjectUtils.nullSafeConciseToString("")).isEqualTo(""); assertThat(ObjectUtils.nullSafeConciseToString("foo")).isEqualTo("foo"); assertThat(ObjectUtils.nullSafeConciseToString(repeat100)).isEqualTo(repeat100); assertThat(ObjectUtils.nullSafeConciseToString(repeat101)).hasSize(truncatedLength).endsWith(truncated); 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 a45067bf90d..614f0dfad33 100644 --- a/spring-core/src/test/java/org/springframework/util/StringUtilsTests.java +++ b/spring-core/src/test/java/org/springframework/util/StringUtilsTests.java @@ -771,6 +771,7 @@ class StringUtilsTests { @ParameterizedTest @CsvSource(delimiterString = "-->", textBlock = """ + '' --> '' aardvark --> aardvark aardvark12 --> aardvark12 aardvark123 --> aardvark12 (truncated)...