METHOD_0 ( ) { java . io . IDENT_0 reader = new java . io . METHOD_1 ( new java . io . METHOD_2 ( IDENT_1 . IDENT_2 . test . IDENT_3 . class . getResourceAsStream ( STRING_0 ) ) ) ; try { java . lang . StringBuffer sb = new java . lang . StringBuffer ( ) ; java . lang . String line = null ; while ( ( line = reader . METHOD_3 ( ) ) != null ) { sb . append ( line ) ; } java . lang . String IDENT_4 = sb . toString ( ) ; java . lang . String IDENT_5 = IDENT_1 . IDENT_2 . IDENT_6 . encode ( IDENT_1 . IDENT_2 . IDENT_7 . METHOD_4 ( IDENT_4 ) ) ; System . out . println ( ( STRING_1 + ( IDENT_4 . length ( ) ) ) ) ; System . out . println ( ( STRING_2 + ( IDENT_5 . length ( ) ) ) ) ; System . out . println ( ( STRING_3 + IDENT_5 ) ) ; java . lang . String IDENT_8 = IDENT_1 . IDENT_2 . IDENT_7 . METHOD_5 ( IDENT_1 . IDENT_2 . IDENT_6 . decode ( IDENT_5 ) ) ; "<AssertPlaceHolder>" ; } finally { reader . close ( ) ; } } decode ( java . lang . String ) { byte [ ] data = str . getBytes ( ) ; int len = data . length ; java . io . ByteArrayOutputStream buf = new java . io . ByteArrayOutputStream ( len ) ; try { int i = 0 ; int IDENT_9 ; int IDENT_10 ; int IDENT_11 ; int IDENT_12 ; while ( i < len ) { do { IDENT_12 = data [ ( i ++ ) ] ; if ( IDENT_12 == INT_0 ) { return buf . toByteArray ( ) ; } IDENT_12 = IDENT_1 . IDENT_2 . IDENT_6 . IDENT_13 [ IDENT_12 ] ; } while ( ( i < len ) && ( IDENT_12 == ( - 1 ) ) ) ; if ( IDENT_12 == ( - 1 ) ) { break ; } buf . write ( ( ( int ) ( ( ( IDENT_11 & 3 ) << 6 ) | IDENT_12 ) ) ) ; } return buf . toByteArray ( ) ; } finally { buf . close ( ) ; } }
org . junit . Assert . assertEquals ( IDENT_4 , IDENT_8 )