METHOD_0 ( ) { METHOD_1 ( ) ; int [ ] IDENT_0 = new int [ ] { 0 , 0 , 1 , 0 } ; int index = table . METHOD_2 ( IDENT_0 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( int [ ] ) { int IDENT_1 = 0 ; if ( METHOD_3 ( ) ) { if ( ( IDENT_0 . length ) != ( IDENT_2 . length ) ) { throw new java . lang . IllegalArgumentException ( STRING_0 ) ; } for ( int i = 0 ; i < ( IDENT_0 . length ) ; i ++ ) { if ( ( ( IDENT_0 [ i ] ) < 0 ) || ( ( IDENT_0 [ i ] ) >= ( IDENT_2 [ i ] ) ) ) { throw new java . lang . IllegalArgumentException ( ( ( ( ( ( ( ( STRING_1 + i ) + STRING_2 ) + ( IDENT_3 . METHOD_4 ( i ) ) ) + STRING_3 ) + ( ( IDENT_2 [ i ] ) - 1 ) ) + STRING_4 ) + ( IDENT_0 [ i ] ) ) ) ; } } } for ( int i = 0 ; i < ( IDENT_2 . length ) ; i ++ ) { IDENT_1 OP_0 IDENT_2 [ i ] ; IDENT_1 += IDENT_0 [ i ] ; if ( ( IDENT_1 == ( Integer . MAX_VALUE ) ) || ( IDENT_1 < 0 ) ) { throw new java . lang . METHOD_5 ( ( STRING_5 + STRING_6 ) ) ; } } return IDENT_1 ; }
org . junit . Assert . assertEquals ( 5 , index )