METHOD_0 ( ) { com . IDENT_0 . IDENT_1 . IDENT_2 test = new com . IDENT_0 . IDENT_1 . METHOD_1 ( ) ; java . lang . String [ ] IDENT_3 = new java . lang . String [ ] { STRING_0 , STRING_1 , "foo" , "bar" , STRING_2 , STRING_3 } ; "<AssertPlaceHolder>" ; } METHOD_2 ( int [ ] ) { int len = IDENT_4 . length ; int [ ] res = new int [ len ] ; res [ ( len - 1 ) ] = IDENT_4 [ ( len - 1 ) ] ; for ( int i = len - 2 ; i >= 0 ; i OP_0 ) { res [ i ] = IDENT_4 [ i ] ; int IDENT_5 = IDENT_4 [ i ] ; for ( int j = i + 1 ; j < len ; j ++ ) { IDENT_5 OP_1 IDENT_4 [ j ] ; res [ i ] = ( IDENT_5 > ( res [ i ] ) ) ? IDENT_5 : res [ i ] ; } res [ i ] = java . lang . Math . max ( res [ i ] , res [ ( i + 1 ) ] ) ; } return res [ 0 ] ; }
org . junit . Assert . assertEquals ( test . METHOD_2 ( IDENT_3 ) , 16 )