METHOD_0 ( ) { final java . lang . Exception result = new java . lang . Exception ( STRING_0 ) ; METHOD_1 ( METHOD_2 ( IDENT_0 . IDENT_1 ) ) ; final java . util . concurrent . atomic . IDENT_2 i = new java . util . concurrent . atomic . METHOD_3 ( 0 ) ; final com . sun . IDENT_3 . kernel . IDENT_4 r = new com . sun . IDENT_3 . test . util . METHOD_4 ( ) { public void run ( ) throws com . sun . IDENT_3 . impl . kernel . Exception { if ( ( i . METHOD_5 ( ) ) == 0 ) throw result ; } } ; IDENT_5 . METHOD_6 ( r , IDENT_6 ) ; "<AssertPlaceHolder>" ; } get ( ) { if ( IDENT_7 ) { return IDENT_8 ; } if ( ( ( IDENT_9 ) == null ) && ( ( ref ) != null ) ) { IDENT_9 = ref . get ( ) . get ( ) ; } return IDENT_9 ; }
org . junit . Assert . assertEquals ( i . get ( ) , 2 )