METHOD_0 ( ) { java . lang . String IDENT_0 = STRING_0 ; org . IDENT_1 . core . IDENT_2 IDENT_3 = new org . IDENT_1 . core . METHOD_1 ( org . IDENT_1 . params . IDENT_4 . get ( ) , org . IDENT_1 . core . Utils . IDENT_5 . decode ( IDENT_0 ) , 0 , 0 ) ; java . lang . String IDENT_6 = Utils . IDENT_5 . encode ( IDENT_3 . METHOD_2 ( ) ) ; "<AssertPlaceHolder>" ; } encode ( byte [ ] ) { if ( ( input . length ) == 0 ) { return "" ; } int IDENT_7 = 0 ; while ( ( IDENT_7 < ( input . length ) ) && ( ( input [ IDENT_7 ] ) == 0 ) ) { ++ IDENT_7 ; } input = java . util . Arrays . METHOD_3 ( input , input . length ) ; char [ ] IDENT_8 = new char [ ( input . length ) * 2 ] ; int IDENT_9 = IDENT_8 . length ; for ( int IDENT_10 = IDENT_7 ; IDENT_10 < ( input . length ) ; ) { IDENT_8 [ ( OP_0 IDENT_9 ) ] = org . IDENT_1 . core . IDENT_11 . IDENT_12 [ org . IDENT_1 . core . IDENT_11 . METHOD_4 ( input , IDENT_10 , INT_0 , INT_1 ) ] ; if ( ( input [ IDENT_10 ] ) == 0 ) { ++ IDENT_10 ; } } while ( ( IDENT_9 < ( IDENT_8 . length ) ) && ( ( IDENT_8 [ IDENT_9 ] ) == ( org . IDENT_1 . core . IDENT_11 . IDENT_13 ) ) ) { ++ IDENT_9 ; } while ( ( OP_0 IDENT_7 ) >= 0 ) { IDENT_8 [ ( OP_0 IDENT_9 ) ] = org . IDENT_1 . core . IDENT_11 . IDENT_13 ; } return new java . lang . String ( IDENT_8 , IDENT_9 , ( ( IDENT_8 . length ) - IDENT_9 ) ) ; }
org . junit . Assert . assertEquals ( IDENT_6 , IDENT_0 )