METHOD_0 ( ) { java . lang . Object item = new java . lang . Object ( ) ; queue . METHOD_1 ( item ) ; java . util . concurrent . IDENT_0 < java . lang . Object > future = queue . METHOD_2 ( ) ; "<AssertPlaceHolder>" ; } get ( ) { if ( ( item ) != null ) { return item ; } else if ( ( IDENT_1 ) != null ) { IDENT_1 . METHOD_3 ( ) ; return IDENT_1 . METHOD_4 ( ) ; } else { throw new java . util . concurrent . METHOD_5 ( STRING_0 , new java . lang . Exception ( ) ) ; } }
org . junit . Assert . assertEquals ( future . get ( ) , item )