METHOD_0 ( ) { logger . info ( STRING_0 , IDENT_0 ) ; final java . lang . String message = STRING_1 ; java . util . concurrent . atomic . IDENT_1 < java . lang . String > result = new java . util . concurrent . atomic . METHOD_1 ( ) ; com . IDENT_2 . IDENT_3 . redis . core . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 IDENT_8 = new com . IDENT_2 . IDENT_3 . redis . core . IDENT_4 . IDENT_5 . IDENT_6 . METHOD_2 ( IDENT_0 , IDENT_9 , com . IDENT_2 . IDENT_3 . redis . IDENT_10 . IDENT_11 . IDENT_12 . IDENT_13 ) ; IDENT_8 . METHOD_3 ( new com . IDENT_2 . IDENT_3 . redis . core . IDENT_4 . IDENT_5 . IDENT_6 . METHOD_4 ( ) { @ com . IDENT_2 . IDENT_3 . redis . IDENT_10 . IDENT_11 . Override public void message ( java . lang . String channel , java . lang . String message ) { result . set ( message ) ; logger . info ( STRING_2 , message ) ; } } ) ; IDENT_8 . execute ( ) ; java . lang . Thread . sleep ( INT_0 ) ; logger . info ( STRING_3 , IDENT_0 ) ; com . IDENT_2 . IDENT_3 . redis . core . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_14 IDENT_15 = new com . IDENT_2 . IDENT_3 . redis . core . IDENT_4 . IDENT_5 . IDENT_6 . METHOD_5 ( METHOD_6 ( ) . METHOD_7 ( IDENT_0 ) , IDENT_9 , com . IDENT_2 . IDENT_3 . redis . IDENT_10 . IDENT_11 . IDENT_12 . IDENT_13 , message ) ; IDENT_15 . execute ( ) ; METHOD_8 ( ( ) -> ( result . get ( ) ) != null , 1000 ) ; logger . info ( STRING_4 , result . get ( ) ) ; "<AssertPlaceHolder>" ; } get ( ) { METHOD_9 ( ) ; java . lang . Throwable IDENT_16 = METHOD_10 ( ) ; if ( METHOD_10 == null ) { return METHOD_11 ( ) ; } if ( METHOD_10 instanceof com . IDENT_2 . IDENT_3 . command . IDENT_17 ) { throw ( ( com . IDENT_2 . IDENT_3 . command . IDENT_17 ) ( METHOD_10 ) ) ; } throw new com . IDENT_2 . IDENT_3 . command . METHOD_12 ( METHOD_10 ) ; }
org . junit . Assert . assertEquals ( message , result . get ( ) )