@ -287,8 +287,7 @@ public class DefaultConversionTests {
@@ -287,8 +287,7 @@ public class DefaultConversionTests {
@Test
public void convertArrayToCollectionGenericTypeConversion ( ) throws Exception {
List < Integer > result = ( List < Integer > ) conversionService . convert ( new String [ ] { "1" , "2" , "3" } , TypeDescriptor
. valueOf ( String [ ] . class ) , new TypeDescriptor ( getClass ( ) . getDeclaredField ( "genericList" ) ) ) ;
List < Integer > result = ( List < Integer > ) conversionService . convert ( new String [ ] { "1" , "2" , "3" } , new TypeDescriptor ( getClass ( ) . getDeclaredField ( "genericList" ) ) ) ;
assertEquals ( new Integer ( "1" ) , result . get ( 0 ) ) ;
assertEquals ( new Integer ( "2" ) , result . get ( 1 ) ) ;
assertEquals ( new Integer ( "3" ) , result . get ( 2 ) ) ;
@ -298,7 +297,7 @@ public class DefaultConversionTests {
@@ -298,7 +297,7 @@ public class DefaultConversionTests {
public void testSpr7766 ( ) throws Exception {
ConverterRegistry registry = ( ( ConverterRegistry ) conversionService ) ;
registry . addConverter ( new ColorConverter ( ) ) ;
List < Color > colors = ( List < Color > ) conversionService . convert ( new String [ ] { "ffffff" , "#000000" } , TypeDescriptor . valueOf ( String [ ] . class ) , new TypeDescriptor ( new MethodParameter ( getClass ( ) . getMethod ( "handlerMethod" , List . class ) , 0 ) ) ) ;
List < Color > colors = ( List < Color > ) conversionService . convert ( new String [ ] { "ffffff" , "#000000" } , new TypeDescriptor ( new MethodParameter ( getClass ( ) . getMethod ( "handlerMethod" , List . class ) , 0 ) ) ) ;
assertEquals ( 2 , colors . size ( ) ) ;
assertEquals ( Color . WHITE , colors . get ( 0 ) ) ;
assertEquals ( Color . BLACK , colors . get ( 1 ) ) ;
@ -531,8 +530,7 @@ public class DefaultConversionTests {
@@ -531,8 +530,7 @@ public class DefaultConversionTests {
foo . add ( "1" ) ;
foo . add ( "2" ) ;
foo . add ( "3" ) ;
List < Integer > bar = ( List < Integer > ) conversionService . convert ( foo , TypeDescriptor . forObject ( foo ) ,
new TypeDescriptor ( getClass ( ) . getField ( "genericList" ) ) ) ;
List < Integer > bar = ( List < Integer > ) conversionService . convert ( foo , new TypeDescriptor ( getClass ( ) . getField ( "genericList" ) ) ) ;
assertEquals ( new Integer ( 1 ) , bar . get ( 0 ) ) ;
assertEquals ( new Integer ( 2 ) , bar . get ( 1 ) ) ;
assertEquals ( new Integer ( 3 ) , bar . get ( 2 ) ) ;
@ -540,8 +538,7 @@ public class DefaultConversionTests {
@@ -540,8 +538,7 @@ public class DefaultConversionTests {
@Test
public void convertCollectionToCollectionNull ( ) throws Exception {
List < Integer > bar = ( List < Integer > ) conversionService . convert ( null ,
TypeDescriptor . valueOf ( LinkedHashSet . class ) , new TypeDescriptor ( getClass ( ) . getField ( "genericList" ) ) ) ;
List < Integer > bar = ( List < Integer > ) conversionService . convert ( null , new TypeDescriptor ( getClass ( ) . getField ( "genericList" ) ) ) ;
assertNull ( bar ) ;
}
@ -551,8 +548,7 @@ public class DefaultConversionTests {
@@ -551,8 +548,7 @@ public class DefaultConversionTests {
foo . add ( "1" ) ;
foo . add ( "2" ) ;
foo . add ( "3" ) ;
List bar = ( List ) conversionService . convert ( foo , TypeDescriptor . valueOf ( LinkedHashSet . class ) , TypeDescriptor
. valueOf ( List . class ) ) ;
List bar = ( List ) conversionService . convert ( foo , TypeDescriptor . valueOf ( List . class ) ) ;
assertEquals ( "1" , bar . get ( 0 ) ) ;
assertEquals ( "2" , bar . get ( 1 ) ) ;
assertEquals ( "3" , bar . get ( 2 ) ) ;
@ -565,8 +561,7 @@ public class DefaultConversionTests {
@@ -565,8 +561,7 @@ public class DefaultConversionTests {
map . put ( "2" , "2" ) ;
map . put ( "3" , "3" ) ;
Collection values = map . values ( ) ;
List < Integer > bar = ( List < Integer > ) conversionService . convert ( values ,
TypeDescriptor . forObject ( values ) , new TypeDescriptor ( getClass ( ) . getField ( "genericList" ) ) ) ;
List < Integer > bar = ( List < Integer > ) conversionService . convert ( values , new TypeDescriptor ( getClass ( ) . getField ( "genericList" ) ) ) ;
assertEquals ( 3 , bar . size ( ) ) ;
assertEquals ( new Integer ( 1 ) , bar . get ( 0 ) ) ;
assertEquals ( new Integer ( 2 ) , bar . get ( 1 ) ) ;
@ -580,8 +575,7 @@ public class DefaultConversionTests {
@@ -580,8 +575,7 @@ public class DefaultConversionTests {
Map < String , String > foo = new HashMap < String , String > ( ) ;
foo . put ( "1" , "BAR" ) ;
foo . put ( "2" , "BAZ" ) ;
Map < String , FooEnum > map = ( Map < String , FooEnum > ) conversionService . convert ( foo ,
TypeDescriptor . forObject ( foo ) , new TypeDescriptor ( getClass ( ) . getField ( "genericMap" ) ) ) ;
Map < String , FooEnum > map = ( Map < String , FooEnum > ) conversionService . convert ( foo , new TypeDescriptor ( getClass ( ) . getField ( "genericMap" ) ) ) ;
assertEquals ( FooEnum . BAR , map . get ( 1 ) ) ;
assertEquals ( FooEnum . BAZ , map . get ( 2 ) ) ;
}