METHOD_0 ( ) { IDENT_0 . IDENT_1 . gson . IDENT_2 . IDENT_3 test = new IDENT_0 . IDENT_1 . gson . IDENT_2 . METHOD_1 ( ) ; IDENT_0 . IDENT_1 . gson . IDENT_4 engine = new IDENT_0 . IDENT_1 . gson . METHOD_2 ( ) ; java . lang . String json = engine . toString ( test ) ; IDENT_0 . IDENT_1 . gson . IDENT_2 . METHOD_1 result = engine . METHOD_3 ( json , IDENT_0 . IDENT_1 . gson . IDENT_2 . METHOD_1 . class ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( java . lang . String , java . lang . Class ) { if ( IDENT_0 . IDENT_1 . core . String . class . equals ( IDENT_5 ) ) { return ( ( T ) ( content ) ) ; } else if ( IDENT_0 . IDENT_1 . core . IDENT_6 . class . equals ( IDENT_5 ) ) { return ( ( T ) ( content ) ) ; } else if ( char [ ] . class . equals ( IDENT_5 ) ) { return ( ( T ) ( content . METHOD_4 ( ) ) ) ; } else if ( byte [ ] . class . equals ( IDENT_5 ) ) { return ( ( T ) ( content . getBytes ( IDENT_7 . UTF_8 ) ) ) ; } throw new IDENT_0 . IDENT_1 . core . METHOD_5 ( STRING_0 , METHOD_6 ( ) , IDENT_5 . getName ( ) ) ; }
org . junit . Assert . assertEquals ( test . message , result . message )