Skip to content

Commit 1df50dd

Browse files
committed
StringToArrayConverterTest: assert more thoroughly
We can also assert the converted string, before converting back.
1 parent 4843209 commit 1df50dd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/test/java/org/scijava/convert/StringToArrayConverterTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,11 @@ public void testStringArrayConversion() {
168168
"foo\\\"bar" //
169169
};
170170
String converted = convertService.convert(expected, String.class);
171+
Assert.assertEquals("{\"{foo\", \"bar}\", " + //
172+
"\"ha\nha\", " + //
173+
"\"foo,bar\", " + //
174+
"\"lol\\\"lol\", " + //
175+
"\"foo\\\\\\\"bar\"}", converted);
171176
String[] actual = convertService.convert(converted, String[].class);
172177
Assert.assertArrayEquals(expected, actual);
173178
}
@@ -185,6 +190,7 @@ public void testCharacterArrayConversion() {
185190
'}' //
186191
};
187192
String converted = convertService.convert(expected, String.class);
193+
Assert.assertEquals("{\"s\", \"\n\", \",\", \"{\", \"}\"}", converted);
188194
Character[] actual = convertService.convert(converted, Character[].class);
189195
Assert.assertArrayEquals(expected, actual);
190196
}

0 commit comments

Comments
 (0)