METHOD_0 ( ) { java . lang . reflect . Type IDENT_0 = com . IDENT_1 . IDENT_2 . IDENT_3 . class . METHOD_1 ( STRING_0 ) . METHOD_2 ( ) ; java . lang . reflect . Type IDENT_4 = com . IDENT_1 . IDENT_2 . IDENT_3 . class . METHOD_1 ( STRING_1 ) . METHOD_2 ( ) ; "<AssertPlaceHolder>" . METHOD_3 ( IDENT_4 ) ; } METHOD_0 ( java . lang . reflect . Type , java . lang . Class ) { java . lang . reflect . Type IDENT_5 = com . IDENT_1 . IDENT_2 . IDENT_6 . METHOD_4 ( context , IDENT_7 , java . util . Collection . class ) ; if ( IDENT_5 instanceof java . lang . reflect . IDENT_8 ) { IDENT_5 = ( ( java . lang . reflect . IDENT_8 ) ( IDENT_5 ) ) . METHOD_5 ( ) [ 0 ] ; } if ( IDENT_5 instanceof java . lang . reflect . IDENT_9 ) { return ( ( java . lang . reflect . IDENT_9 ) ( IDENT_5 ) ) . METHOD_6 ( ) [ 0 ] ; } return java . lang . Object . class ; }
org . junit . Assert . assertThat ( com . IDENT_1 . IDENT_2 . IDENT_6 . METHOD_0 ( IDENT_0 , java . util . List . class ) )