METHOD_0 ( ) { long IDENT_0 = java . lang . System . currentTimeMillis ( ) ; impl = new org . IDENT_1 . IDENT_2 . METHOD_1 ( 10 , INT_0 , java . util . concurrent . TimeUnit . IDENT_3 , IDENT_0 ) ; impl . METHOD_2 ( 1L , ( IDENT_0 + 1 ) ) ; long IDENT_4 = IDENT_0 + ( INT_1 * INT_2 ) ; impl . METHOD_2 ( INT_3 , IDENT_4 ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( int , java . util . ArrayList ) { if ( ( values == null ) || ( ( values . size ( ) ) == 0 ) ) { return 0.0 ; } java . util . Collections . METHOD_4 ( values ) ; java . lang . Double [ ] IDENT_5 = values . toArray ( new java . lang . Double [ values . size ( ) ] ) ; double IDENT_6 = ( ( ( ( double ) ( IDENT_7 ) ) / FLOAT_0 ) * ( ( values . size ( ) ) - 1 ) ) + 1 ; double IDENT_8 ; int IDENT_9 = ( ( int ) ( IDENT_6 ) ) ; double IDENT_10 = IDENT_6 - IDENT_9 ; if ( IDENT_10 > 0 ) { double IDENT_11 = IDENT_5 [ ( IDENT_9 - 1 ) ] ; double IDENT_12 = IDENT_5 [ IDENT_9 ] ; IDENT_8 = ( IDENT_10 * ( IDENT_12 - IDENT_11 ) ) + IDENT_11 ; } else { IDENT_8 = IDENT_5 [ ( IDENT_9 - 1 ) ] ; } return IDENT_8 ; }
org . junit . Assert . assertEquals ( INT_3 , impl . METHOD_3 ( 50 , IDENT_4 ) )