METHOD_0 ( ) { org . apache . IDENT_0 . crypto . IDENT_1 . bytes . IDENT_2 instance = org . apache . IDENT_0 . crypto . unit . IDENT_3 . METHOD_1 ( ) ; byte [ ] input = new byte [ ] { 1 , 3 , 5 , 8 } ; byte [ ] output = instance . METHOD_2 ( input , 3 , new byte [ 1 ] ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( byte [ ] , int , byte [ ] ) { boolean IDENT_4 = ( input . length ) >= ( org . apache . IDENT_0 . crypto . IDENT_1 . bytes . IDENT_5 . IDENT_6 ) ; if ( IDENT_4 ) { try { input = org . apache . IDENT_0 . crypto . IDENT_1 . bytes . IDENT_5 . METHOD_3 ( input ) ; } catch ( java . io . IOException e ) { throw new org . apache . IDENT_0 . crypto . METHOD_4 ( STRING_0 , e ) ; } } IDENT_7 [ 0 ] = org . apache . IDENT_0 . crypto . IDENT_1 . bytes . IDENT_8 . METHOD_5 ( IDENT_7 [ 0 ] , IDENT_4 ) ; return delegate . METHOD_2 ( input , IDENT_9 , IDENT_7 ) ; }
org . junit . Assert . assertArrayEquals ( new byte [ ] { 0 , 0 , 0 , 8 , 5 , 3 , 1 } , output )