METHOD_0 ( ) { java . lang . String hash = com . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 ( null ) ; "<AssertPlaceHolder>" ; com . IDENT_0 . IDENT_1 . IDENT_3 . log . info ( STRING_0 ) ; } METHOD_1 ( java . lang . String ) { if ( source == null ) { com . IDENT_0 . IDENT_1 . IDENT_2 . LOG . debug ( STRING_1 ) ; return null ; } com . IDENT_0 . IDENT_1 . IDENT_2 . LOG . debug ( STRING_2 , source ) ; byte [ ] IDENT_4 ; java . security . IDENT_5 IDENT_6 ; byte [ ] hash ; try { IDENT_4 = source . getBytes ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_7 ) ; } catch ( java . io . IDENT_8 e ) { com . IDENT_0 . IDENT_1 . IDENT_2 . LOG . error ( STRING_3 , com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_7 ) ; return null ; } try { IDENT_6 = java . security . IDENT_5 . getInstance ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_9 ) ; } catch ( java . security . IDENT_10 e ) { com . IDENT_0 . IDENT_1 . IDENT_2 . LOG . error ( STRING_4 , com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_9 ) ; return null ; } hash = IDENT_6 . METHOD_2 ( IDENT_4 ) ; final java . lang . StringBuilder IDENT_11 = new java . lang . StringBuilder ( ( ( hash . length ) * 2 ) ) ; for ( byte IDENT_12 : hash ) { IDENT_11 . append ( java . lang . Integer . METHOD_3 ( ( ( IDENT_12 & 255 ) | INT_0 ) ) . substring ( 1 , 3 ) ) ; } com . IDENT_0 . IDENT_1 . IDENT_2 . LOG . debug ( STRING_5 , IDENT_11 . toString ( ) ) ; return IDENT_11 . toString ( ) ; }
org . junit . Assert . assertNull ( hash )