METHOD_0 ( ) { java . util . IDENT_0 < java . lang . String > IDENT_1 = new java . util . METHOD_1 ( java . util . Arrays . asList ( STRING_0 , STRING_1 , STRING_2 ) ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . Class , java . lang . Class , java . lang . String ) { if ( ( IDENT_2 == null ) || ( IDENT_3 == null ) ) { return null ; } try { java . lang . reflect . IDENT_4 < ? > IDENT_5 = IDENT_2 . METHOD_3 ( ) ; IDENT_6 collection = ( ( IDENT_6 ) ( IDENT_5 . newInstance ( ) ) ) ; IDENT_7 . IDENT_8 . core . IDENT_9 IDENT_10 = METHOD_4 ( ) ; java . util . List < java . lang . String > list = toList ( ) ; for ( java . lang . String value : list ) { IDENT_10 . values [ 0 ] = value ; T t = ( ( T ) ( IDENT_10 . METHOD_5 ( IDENT_3 , pattern ) ) ) ; collection . add ( t ) ; } return collection ; } catch ( java . lang . IDENT_11 | java . lang . IDENT_12 | java . lang . IDENT_13 | java . lang . reflect . IDENT_14 e ) { throw new IDENT_7 . IDENT_8 . core . METHOD_6 ( e , STRING_3 ) ; } }
org . junit . Assert . assertEquals ( IDENT_1 , new IDENT_7 . IDENT_8 . core . METHOD_7 ( STRING_0 , STRING_2 , STRING_1 , STRING_2 ) . METHOD_2 ( java . util . METHOD_1 . class , java . lang . String . class , null ) )