METHOD_0 ( ) { com . IDENT_0 . IDENT_1 . IDENT_2 factory = new com . IDENT_0 . IDENT_1 . METHOD_1 ( ) . METHOD_2 ( com . IDENT_0 . IDENT_1 . IDENT_3 . IDENT_4 . class , new java . lang . Object ( ) { java . lang . String IDENT_5 = STRING_0 ; } ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( java . lang . Class ) { if ( java . math . BigDecimal . class . METHOD_4 ( type ) ) return METHOD_5 ( ) ; if ( com . IDENT_0 . IDENT_1 . IDENT_6 . class . METHOD_4 ( type ) ) return METHOD_6 ( type ) ; if ( type == ( java . lang . Object . class ) ) return METHOD_7 ( ) ; if ( type == ( com . IDENT_0 . IDENT_1 . IDENT_7 . class ) ) return null ; return METHOD_8 ( type ) ; }
org . junit . Assert . assertEquals ( STRING_0 , ( ( com . IDENT_0 . IDENT_1 . IDENT_3 . IDENT_4 ) ( factory . METHOD_3 ( ( ( java . lang . reflect . Type ) ( com . IDENT_0 . IDENT_1 . IDENT_3 . IDENT_4 . class ) ) ) ) ) . METHOD_9 ( ) )