METHOD_0 ( ) { "<AssertPlaceHolder>" ; } convert ( java . lang . Object ) { T t = null ; if ( IDENT_0 != null ) { if ( clazz . METHOD_1 ( IDENT_0 . getClass ( ) ) ) { t = ( ( T ) ( IDENT_0 ) ) ; } else if ( IDENT_0 instanceof java . util . List ) { final java . util . List l = ( ( java . util . List ) ( IDENT_0 ) ) ; if ( ( l . size ( ) ) > 0 ) { final java . lang . Object element = l . get ( 0 ) ; if ( clazz . METHOD_1 ( element . getClass ( ) ) ) { t = ( ( T ) ( element ) ) ; } } } else { t = METHOD_2 ( IDENT_0 ) ; } } if ( t != null ) { return t ; } else { return METHOD_3 ( ) ; } }
org . junit . Assert . assertNull ( this . converter . convert ( null ) )