METHOD_0 ( ) { java . util . concurrent . IDENT_0 < java . lang . String > IDENT_1 = new java . util . concurrent . IDENT_0 < java . lang . String > ( ) { @ java . lang . Override public boolean METHOD_1 ( boolean IDENT_2 ) { return false ; } @ java . lang . Override public boolean METHOD_2 ( ) { return false ; } @ java . lang . Override public boolean METHOD_3 ( ) { return true ; } @ java . lang . Override public java . lang . String get ( ) throws java . lang . IDENT_3 , java . util . concurrent . IDENT_4 { return STRING_0 ; } @ java . lang . Override public java . lang . String get ( long IDENT_5 , java . util . concurrent . TimeUnit unit ) throws java . lang . IDENT_3 , java . util . concurrent . IDENT_4 , java . util . concurrent . IDENT_6 { return STRING_0 ; } } ; "<AssertPlaceHolder>" ; } METHOD_4 ( com . IDENT_7 . IDENT_8 . IDENT_9 . IDENT_10 , com . IDENT_7 . IDENT_8 . IDENT_11 [ ] ) { return com . IDENT_7 . IDENT_8 . IDENT_9 . IDENT_12 . METHOD_5 ( IDENT_9 , options ) . get ( ) ; }
org . junit . Assert . assertThat ( com . IDENT_7 . IDENT_8 . IDENT_9 . IDENT_12 . METHOD_4 ( com . IDENT_7 . IDENT_8 . IDENT_9 . IDENT_12 . future ( java . lang . String . class , IDENT_1 ) ) , org . hamcrest . CoreMatchers . is ( STRING_0 ) )