METHOD_0 ( ) { int count = 5 ; java . util . concurrent . IDENT_0 executor = java . util . concurrent . IDENT_1 . METHOD_1 ( count ) ; final java . util . concurrent . IDENT_2 IDENT_3 = new java . util . concurrent . METHOD_2 ( count ) ; final java . util . concurrent . atomic . IDENT_4 IDENT_5 = new java . util . concurrent . atomic . METHOD_3 ( 0 ) ; for ( int i = 0 ; i < count ; i ++ ) { executor . METHOD_4 ( new java . lang . METHOD_5 ( ) { public void run ( ) { try { for ( int i = 0 ; i < 100 ; i ++ ) { METHOD_6 ( ) ; } IDENT_5 . METHOD_7 ( ) ; } finally { IDENT_3 . METHOD_8 ( ) ; } } } ) ; } try { METHOD_8 . METHOD_9 ( ) ; } catch ( java . lang . IDENT_6 e ) { } "<AssertPlaceHolder>" ; executor . METHOD_10 ( ) ; } get ( ) { sync . METHOD_11 ( ) ; }
org . junit . Assert . assertEquals ( count , IDENT_5 . get ( ) )