METHOD_0 ( ) { java . lang . String [ ] s = new java . lang . String [ ] { STRING_0 8 , STRING_0 3 , STRING_0 7 , STRING_1 , STRING_2 , STRING_3 , STRING_0 6 , STRING_4 , STRING_0 4 , STRING_5 , STRING_0 } ; java . lang . String [ ] t = new java . lang . String [ ] { STRING_0 0 , STRING_6 , STRING_0 2 , STRING_0 1 , STRING_7 , STRING_8 , STRING_9 , STRING_0 5 , STRING_0 4 , STRING_5 , STRING_5 } ; int i ; int size = s . length ; for ( i = 0 ; i < size ; i ++ ) "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . String ) { java . lang . StringBuilder build = new java . lang . StringBuilder ( ) ; char [ ] cs = s . METHOD_2 ( ) ; int i ; int size = cs . length ; for ( i = 0 ; i < size ; i ++ ) { if ( ( ( ( i > 1 ) && ( edu . IDENT_0 . IDENT_1 . IDENT_2 . util . IDENT_3 . METHOD_3 ( cs [ i ] ) ) ) && ( ( cs [ i ] ) == ( cs [ ( i - 1 ) ] ) ) ) && ( ( cs [ i ] ) == ( cs [ ( i - 2 ) ] ) ) ) continue ; build . append ( cs [ i ] ) ; } return ( build . length ( ) ) < size ? build . toString ( ) : s ; }
org . junit . Assert . assertEquals ( t [ i ] , edu . IDENT_0 . IDENT_1 . IDENT_2 . util . StringUtils . METHOD_1 ( s [ i ] ) )