Skip to content

Commit 9cf80ce

Browse files
committed
Add tests for ArrayUtils.toString[Array]()
1 parent 338a377 commit 9cf80ce

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6783,28 +6783,29 @@ void testToString() {
67836783
assertEquals("{}", ArrayUtils.toString(null));
67846784
assertEquals("{}", ArrayUtils.toString(new Object[0]));
67856785
assertEquals("{}", ArrayUtils.toString(new String[0]));
6786-
assertEquals("{<null>}", ArrayUtils.toString(new String[]{null}));
6787-
assertEquals("{pink,blue}", ArrayUtils.toString(new String[]{"pink", "blue"}));
6786+
assertEquals("{<null>}", ArrayUtils.toString(new String[] { null }));
6787+
assertEquals("{pink,blue}", ArrayUtils.toString(new String[] { "pink", "blue" }));
6788+
assertEquals("{<null>,<null>}", ArrayUtils.toString(new String[] { null, null }));
67886789
}
67896790

67906791
@Test
67916792
void testToStringArray_array() {
67926793
assertNull(ArrayUtils.toStringArray(null));
67936794
assertArrayEquals(new String[0], ArrayUtils.toStringArray(new Object[0]));
6794-
final Object[] array = {1, 2, 3, "array", "test"};
6795-
assertArrayEquals(new String[]{"1", "2", "3", "array", "test"}, ArrayUtils.toStringArray(array));
6796-
assertArrayEquals(new String[]{"null"}, ArrayUtils.toStringArray(new Object[]{null}));
6795+
assertArrayEquals(new String[] { "1", "2", "3", "array", "test" }, ArrayUtils.toStringArray(new Object[] { 1, 2, 3, "array", "test" }));
6796+
assertArrayEquals(new String[] { "null" }, ArrayUtils.toStringArray(new Object[] { null }));
6797+
assertArrayEquals(new String[] { "1", "null", "3", "null", "test" }, ArrayUtils.toStringArray(new Object[] { 1, null, 3, null, "test" }));
6798+
assertArrayEquals(new String[] { "null", "null", "null", "null", "null" }, ArrayUtils.toStringArray(new Object[] { null, null, null, null, null }));
67976799
}
67986800

67996801
@Test
68006802
void testToStringArray_array_string() {
68016803
assertNull(ArrayUtils.toStringArray(null, ""));
6802-
68036804
assertArrayEquals(new String[0], ArrayUtils.toStringArray(new Object[0], ""));
6804-
6805-
final Object[] array = {1, null, "test"};
6806-
assertArrayEquals(new String[]{"1", "valueForNullElements", "test"},
6807-
ArrayUtils.toStringArray(array, "valueForNullElements"));
6805+
final Object[] array = { 1, null, "test" };
6806+
assertArrayEquals(new String[] { "1", "MyNull", "test" }, ArrayUtils.toStringArray(array, "MyNull"));
6807+
assertArrayEquals(new String[] { "MyNull" }, ArrayUtils.toStringArray(new Object[] { null }, "MyNull"));
6808+
assertArrayEquals(new String[] { "MyNull", "MyNull" }, ArrayUtils.toStringArray(new Object[] { null, null }, "MyNull"));
68086809
}
68096810

68106811
@Test

0 commit comments

Comments
 (0)