METHOD_0 ( ) { java . util . concurrent . TimeUnit unit ; switch ( IDENT_0 ) { case IDENT_1 : unit = java . util . concurrent . TimeUnit . IDENT_2 ; break ; case IDENT_2 : unit = java . util . concurrent . TimeUnit . IDENT_3 ; break ; case IDENT_3 : unit = java . util . concurrent . TimeUnit . IDENT_4 ; break ; case IDENT_4 : unit = java . util . concurrent . TimeUnit . IDENT_5 ; break ; case IDENT_5 : unit = java . util . concurrent . TimeUnit . IDENT_6 ; break ; case IDENT_6 : unit = java . util . concurrent . TimeUnit . IDENT_7 ; break ; default : unit = java . util . concurrent . TimeUnit . IDENT_7 ; break ; } IDENT_8 . METHOD_1 ( IDENT_9 ) ; long IDENT_10 = IDENT_8 . METHOD_2 ( 1L , unit ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( long , java . util . concurrent . TimeUnit ) { me . IDENT_11 . IDENT_12 . util . Assert . METHOD_3 ( ( n >= 0 ) , STRING_0 ) ; me . IDENT_11 . IDENT_12 . util . Assert . METHOD_3 ( ( IDENT_13 != null ) , STRING_1 ) ; if ( ( METHOD_4 ( ) ) >= n ) { return 0L ; } else { long IDENT_14 = ( IDENT_15 ) - ( java . lang . System . currentTimeMillis ( ) ) ; if ( IDENT_14 < 0 ) return METHOD_2 ( n , IDENT_13 ) ; else return IDENT_13 . convert ( IDENT_14 , TimeUnit . IDENT_3 ) ; } }
org . junit . Assert . assertEquals ( 0L , IDENT_10 )