METHOD_0 ( ) { java . lang . String [ ] IDENT_0 = new java . lang . String [ ] { STRING_0 , STRING_0 , STRING_1 , STRING_2 , STRING_3 , STRING_2 , STRING_4 , STRING_0 , STRING_5 , STRING_0 , STRING_6 , STRING_7 , STRING_8 , STRING_9 } ; for ( int i = 0 ; i < ( IDENT_0 . length ) ; i += 2 ) { java . lang . String IDENT_1 = nl . IDENT_2 . IDENT_3 . util . IDENT_4 . METHOD_1 ( IDENT_0 [ i ] ) ; "<AssertPlaceHolder>" ; } } METHOD_1 ( java . lang . String ) { java . lang . String [ ] IDENT_5 = path . split ( "/" ) ; java . util . List < java . lang . String > IDENT_6 = new java . util . ArrayList < java . lang . String > ( java . util . Arrays . asList ( IDENT_5 ) ) ; for ( int i = 0 ; i < ( ( IDENT_6 . size ( ) ) - 1 ) ; i ++ ) { java . lang . String IDENT_7 = IDENT_6 . get ( i ) ; if ( ( ( IDENT_7 . length ( ) ) == 0 ) || ( IDENT_7 . equals ( STRING_10 ) ) ) { IDENT_6 . remove ( i ) ; i OP_0 ; } else if ( IDENT_7 . equals ( STRING_11 ) ) { IDENT_6 . remove ( ( i - 1 ) ) ; IDENT_6 . remove ( ( i - 1 ) ) ; i OP_1 2 ; } } java . lang . StringBuilder result = new java . lang . StringBuilder ( ) ; if ( path . startsWith ( "/" ) ) { result . append ( STRING_12 ) ; } for ( int i = 0 ; i < ( IDENT_6 . size ( ) ) ; i ++ ) { result . append ( IDENT_6 . get ( i ) ) ; if ( i < ( ( IDENT_6 . size ( ) ) - 1 ) ) { result . append ( STRING_12 ) ; } } return result . toString ( ) ; }
org . junit . Assert . assertEquals ( IDENT_0 [ i ] , IDENT_0 [ ( i + 1 ) ] , IDENT_1 )