METHOD_0 ( ) { de . IDENT_0 . junit . IDENT_1 . IDENT_2 IDENT_3 = new de . IDENT_0 . junit . IDENT_1 . METHOD_1 ( ) ; de . IDENT_0 . junit . IDENT_1 . METHOD_1 . IDENT_4 IDENT_5 = IDENT_3 . METHOD_2 ( ) ; java . lang . Object IDENT_6 = de . IDENT_0 . junit . runners . util . IDENT_7 . METHOD_3 ( IDENT_5 ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( java . lang . Object ) { if ( target == null ) throw new java . lang . IllegalArgumentException ( STRING_0 ) ; final java . lang . Class < ? > IDENT_8 = target . getClass ( ) ; if ( ( java . lang . reflect . IDENT_9 . METHOD_4 ( IDENT_8 . METHOD_5 ( ) ) ) || ( ! ( IDENT_8 . METHOD_6 ( ) ) ) ) return null ; final java . lang . Class < ? > IDENT_10 = IDENT_8 . METHOD_7 ( ) ; for ( final java . lang . reflect . Field field : IDENT_8 . METHOD_8 ( ) ) { if ( field . getType ( ) . equals ( IDENT_10 ) ) { field . METHOD_9 ( true ) ; return field . get ( target ) ; } } throw new java . lang . IllegalStateException ( STRING_1 ) ; }
org . junit . Assert . assertThat ( IDENT_6 , is ( equalTo ( ( ( java . lang . Object ) ( IDENT_3 ) ) ) ) )