This commit is contained in:
Keith Donald 2009-07-12 17:57:18 +00:00
parent 89a8e4073b
commit 737c66d729
1 changed files with 9 additions and 7 deletions

View File

@ -231,20 +231,22 @@ public class GenericTypeConverterTests {
}
@Test
public void convertObjectToArray() {
public void convertStringToArray() {
String[] result = (String[]) converter.convert("1,2,3", String[].class);
assertEquals(3, result.length);
assertEquals("1", result[0]);
assertEquals("2", result[1]);
assertEquals("3", result[2]);
}
@Test
public void convertObjectToArrayWithElementConversion() {
converter.add(new StringToInteger());
Integer[] result = converter.convert("123", Integer[].class);
assertEquals(1, result.length);
assertEquals(new Integer(123), result[0]);
public void convertStringToArrayWithElementConversion() {
converter.add(new StringToInteger());
Integer[] result = (Integer[]) converter.convert("1,2,3", Integer[].class);
assertEquals(3, result.length);
assertEquals(new Integer(1), result[0]);
assertEquals(new Integer(2), result[1]);
assertEquals(new Integer(3), result[2]);
}
public static enum FooEnum {