Add tests for corner cases

See gh-30290
See gh-30286
This commit is contained in:
Sam Brannen
2023-04-05 15:05:25 +02:00
parent 91c58af7af
commit 7a2594acda
2 changed files with 2 additions and 0 deletions

View File

@@ -847,6 +847,7 @@ class ObjectUtilsTests {
String repeat100 = repeat("X", 100);
String repeat101 = repeat("X", 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);

View File

@@ -799,6 +799,7 @@ class StringUtilsTests {
@ParameterizedTest
@CsvSource(delimiterString = "-->", value = {
"'' --> ''",
"aardvark --> aardvark",
"aardvark12 --> aardvark12",
"aardvark123 --> aardvark12 (truncated)...",