METHOD_0 ( ) { final java . util . concurrent . IDENT_0 < java . lang . Boolean > result = new java . util . concurrent . IDENT_1 < java . lang . Boolean > ( 1 ) ; channel . METHOD_1 ( queue , false , true , false , null ) ; com . IDENT_2 . client . IDENT_3 consumer = new com . IDENT_2 . client . METHOD_2 ( channel ) { @ com . IDENT_2 . client . test . IDENT_4 . Override public void METHOD_3 ( java . lang . String IDENT_5 ) throws java . io . IOException { try { result . put ( true ) ; } catch ( java . lang . IDENT_6 e ) { org . junit . Assert . fail ( ) ; } } } ; channel . METHOD_4 ( queue , consumer ) ; channel . METHOD_5 ( queue ) ; "<AssertPlaceHolder>" ; } METHOD_6 ( ) { IDENT_7 x ; int c = - 1 ; final com . IDENT_2 . client . impl . IDENT_8 count = this . count ; final com . IDENT_2 . client . impl . IDENT_9 IDENT_10 = this . IDENT_10 ; IDENT_10 . METHOD_7 ( ) ; try { try { while ( ( count . get ( ) ) == 0 ) IDENT_11 . METHOD_8 ( ) ; } catch ( java . lang . IDENT_6 IDENT_12 ) { IDENT_11 . METHOD_9 ( ) ; throw IDENT_12 ; } x = METHOD_10 ( ) ; c = count . METHOD_11 ( ) ; if ( c > 1 ) IDENT_11 . METHOD_9 ( ) ; } finally { IDENT_10 . METHOD_12 ( ) ; } if ( c >= ( IDENT_13 ) ) METHOD_13 ( ) ; return x ; }
org . junit . Assert . assertTrue ( result . METHOD_6 ( ) )