METHOD_0 ( ) { info . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 IDENT_5 = mock ( info . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . class ) ; java . util . Iterator IDENT_6 = mock ( java . util . Iterator . class ) ; when ( IDENT_6 . hasNext ( ) ) . thenReturn ( false ) ; when ( IDENT_5 . iterator ( ) ) . thenReturn ( IDENT_6 ) ; when ( IDENT_7 . METHOD_1 ( any ( ) , any ( ) ) ) . thenReturn ( IDENT_5 ) ; when ( IDENT_8 . METHOD_2 ( ) ) . METHOD_3 ( new java . lang . METHOD_4 ( ) ) ; info . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_9 task = new info . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_5 ( IDENT_10 , IDENT_11 , IDENT_12 ) ; task . run ( ) ; "<AssertPlaceHolder>" ; } run ( ) { while ( ! ( java . lang . Thread . METHOD_6 ( ) ) ) { try { MOD_0 ( IDENT_13 ) { while ( ( IDENT_14 . get ( ) ) == null ) { IDENT_13 . METHOD_7 ( ) ; } } } catch ( java . lang . METHOD_4 e ) { java . lang . Thread . METHOD_8 ( ) . METHOD_9 ( ) ; continue ; } try { info . IDENT_0 . IDENT_1 . IDENT_15 . IDENT_16 . IDENT_17 . METHOD_10 ( pool . METHOD_11 ( ) ) ; IDENT_14 . get ( ) . execute ( ) ; } catch ( info . IDENT_0 . IDENT_1 . task . interfaces . IDENT_18 . exception . IDENT_19 | info . IDENT_0 . IDENT_1 . IDENT_15 . IDENT_20 . exception . IDENT_21 e ) { e . printStackTrace ( ) ; } IDENT_14 . set ( null ) ; pool . METHOD_12 ( this ) ; } }
org . junit . Assert . assertTrue ( java . lang . Thread . METHOD_6 ( ) )