METHOD_0 ( ) { java . lang . String s = STRING_0 ; IDENT_0 . plugin . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 instance = new IDENT_0 . plugin . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_1 ( ) ; int expResult = INT_0 ; int result = instance . METHOD_2 ( s ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . String ) { byte [ ] IDENT_6 = s . getBytes ( java . nio . IDENT_7 . IDENT_8 . METHOD_3 ( ) ) ; int n = IDENT_6 . length ; int key = 0 ; for ( int i = 0 ; i < n ; i ++ ) { int IDENT_9 = key ; key = key << 10 ; for ( int IDENT_10 = 0 ; IDENT_10 < 6 ; IDENT_10 ++ ) { key = ( key << 1 ) + IDENT_9 ; } key = key + ( IDENT_6 [ i ] ) ; } key = key + ( key > > 5 ) ; return key ; }
org . junit . Assert . assertEquals ( expResult , result )