METHOD_0 ( ) { int actual = de . IDENT_0 . IDENT_1 . util . math . IDENT_2 . indexOf ( de . IDENT_0 . IDENT_1 . util . math . IDENT_3 . data , de . IDENT_0 . IDENT_1 . util . math . IDENT_3 . pattern , 2 ) ; "<AssertPlaceHolder>" ; } indexOf ( byte [ ] , byte [ ] , int ) { if ( ( ( data . length ) == 0 ) || ( IDENT_4 >= ( data . length ) ) ) { return - 1 ; } int [ ] IDENT_5 = de . IDENT_0 . IDENT_1 . util . math . IDENT_2 . METHOD_1 ( pattern ) ; int j = 0 ; for ( int i = IDENT_4 ; i < ( data . length ) ; i ++ ) { while ( ( j > 0 ) && ( ( pattern [ j ] ) != ( data [ i ] ) ) ) { j = IDENT_5 [ ( j - 1 ) ] ; } if ( ( pattern [ j ] ) == ( data [ i ] ) ) { j ++ ; } if ( j == ( pattern . length ) ) { return ( i - ( pattern . length ) ) + 1 ; } } return - 1 ; }
org . junit . Assert . assertEquals ( de . IDENT_0 . IDENT_1 . util . math . IDENT_3 . expected , actual )