METHOD_0 ( ) { java . lang . Integer [ ] input = new java . lang . Integer [ ] { 1 , 2 , 3 } ; java . lang . Integer [ ] expected = new java . lang . Integer [ ] { 3 , 2 , 1 } ; com . IDENT_0 . IDENT_1 . IDENT_1 . METHOD_1 ( input , 0 , ( ( input . length ) - 1 ) ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( T [ ] , int , int ) { if ( arr == null ) { throw new java . lang . IllegalArgumentException ( STRING_0 ) ; } if ( IDENT_2 < IDENT_3 ) { throw new java . lang . IllegalArgumentException ( STRING_1 ) ; } while ( IDENT_3 < IDENT_2 ) { com . IDENT_0 . IDENT_1 . IDENT_1 . METHOD_2 ( arr , IDENT_3 , IDENT_2 ) ; IDENT_3 ++ ; IDENT_2 OP_0 ; } }
org . junit . Assert . assertEquals ( expected , input )