METHOD_0 ( ) { final org . IDENT_0 . concurrent . IDENT_1 < java . lang . Integer , java . lang . Integer > m = new org . IDENT_0 . concurrent . METHOD_1 ( ) ; new java . lang . Thread ( new java . lang . METHOD_2 ( ) { @ org . IDENT_0 . concurrent . Override public void run ( ) { m . put ( 1 , 2 ) ; } } ) . start ( ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( IDENT_2 , org . IDENT_0 . concurrent . IDENT_3 ) { final IDENT_4 value = METHOD_3 ( key , t . time ( ) , t . METHOD_4 ( ) ) ; if ( value == null ) { throw new java . util . concurrent . METHOD_5 ( ( ( STRING_0 + key ) + STRING_1 ) ) ; } return value ; }
org . junit . Assert . assertEquals ( ( ( java . lang . Object ) ( 2 ) ) , m . METHOD_3 ( 1 , new org . IDENT_0 . concurrent . METHOD_6 ( 1 ) ) )