|
|
@ -1,6 +1,7 @@ |
|
|
|
package org.springframework.core.convert.service; |
|
|
|
package org.springframework.core.convert.service; |
|
|
|
|
|
|
|
|
|
|
|
import static org.junit.Assert.assertEquals; |
|
|
|
import static org.junit.Assert.assertEquals; |
|
|
|
|
|
|
|
import static org.junit.Assert.assertTrue; |
|
|
|
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.Collection; |
|
|
|
import java.util.Collection; |
|
|
@ -71,6 +72,15 @@ public class CollectionToCollectionTests { |
|
|
|
assertEquals(new Integer(3), result.get(4)); |
|
|
|
assertEquals(new Integer(3), result.get(4)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
|
|
|
public void testCollectionToCollectionConversionNoGenericInfoSourceEmpty() throws Exception { |
|
|
|
|
|
|
|
DefaultConversionService service = new DefaultConversionService(); |
|
|
|
|
|
|
|
CollectionToCollection c = new CollectionToCollection(TypeDescriptor.valueOf(Collection.class), |
|
|
|
|
|
|
|
new TypeDescriptor(getClass().getField("integerTarget")), service); |
|
|
|
|
|
|
|
List result = (List) c.execute(bindTarget); |
|
|
|
|
|
|
|
assertTrue(result.isEmpty()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Collection<String> bindTarget = new ArrayList<String>(); |
|
|
|
public Collection<String> bindTarget = new ArrayList<String>(); |
|
|
|
public List<Integer> integerTarget = new ArrayList<Integer>(); |
|
|
|
public List<Integer> integerTarget = new ArrayList<Integer>(); |
|
|
|