METHOD_0 ( ) { final org . IDENT_0 . IDENT_1 . test . IDENT_2 obj = new org . IDENT_0 . IDENT_1 . test . METHOD_1 ( ) ; final java . lang . Integer i = org . IDENT_0 . IDENT_1 . IDENT_3 . METHOD_2 ( obj , STRING_0 , org . IDENT_0 . IDENT_1 . Integer . class ) ; "<AssertPlaceHolder>" ; try { org . IDENT_0 . IDENT_1 . IDENT_3 . METHOD_2 ( obj , STRING_1 , org . IDENT_0 . IDENT_1 . Integer . class ) ; org . junit . Assert . fail ( ) ; } catch ( java . lang . IDENT_4 IDENT_5 ) { } try { org . IDENT_0 . IDENT_1 . IDENT_3 . METHOD_2 ( obj , STRING_0 , java . util . List . class ) ; org . junit . Assert . fail ( ) ; } catch ( final java . lang . IDENT_6 IDENT_5 ) { } } METHOD_2 ( java . lang . Object , java . lang . String , java . lang . Class ) { final java . lang . Class < ? > IDENT_7 = obj . getClass ( ) ; final org . IDENT_0 . IDENT_1 . Field IDENT_8 = IDENT_7 . METHOD_3 ( IDENT_9 ) ; return org . IDENT_0 . IDENT_1 . IDENT_3 . METHOD_4 ( org . IDENT_0 . IDENT_1 . IDENT_3 . METHOD_5 ( IDENT_8 ) . get ( obj ) , clazz ) ; }
org . junit . Assert . assertEquals ( ( ( java . lang . Integer ) ( 0 ) ) , i )