METHOD_0 ( ) { long IDENT_0 = - INT_0 ; long actual = IDENT_1 . engine . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_1 ( IDENT_0 ) ; long expected = INT_0 ; "<AssertPlaceHolder>" ; } METHOD_1 ( T ) { if ( IDENT_0 == null ) return null ; if ( IDENT_0 . getClass ( ) . METHOD_2 ( ) . equals ( STRING_0 ) ) return ( ( T ) ( new java . math . BigDecimal ( IDENT_0 . toString ( ) ) . METHOD_3 ( ) ) ) ; else if ( IDENT_0 . getClass ( ) . METHOD_2 ( ) . equals ( STRING_1 ) ) return ( ( T ) ( new java . lang . METHOD_4 ( java . lang . Math . METHOD_3 ( ( ( java . lang . METHOD_4 ) ( IDENT_0 ) ) ) ) ) ) ; else if ( IDENT_0 . getClass ( ) . METHOD_2 ( ) . equals ( STRING_2 ) ) return ( ( T ) ( new java . lang . Long ( java . lang . Math . METHOD_3 ( ( ( java . lang . Long ) ( IDENT_0 ) ) ) ) ) ) ; else if ( IDENT_0 . getClass ( ) . METHOD_2 ( ) . equals ( STRING_3 ) ) return ( ( T ) ( new java . lang . Integer ( java . lang . Math . METHOD_3 ( ( ( java . lang . Integer ) ( IDENT_0 ) ) ) ) ) ) ; else if ( IDENT_0 . getClass ( ) . METHOD_2 ( ) . equals ( STRING_4 ) ) return ( ( T ) ( new java . lang . METHOD_5 ( ( ( short ) ( java . lang . Math . METHOD_3 ( ( ( java . lang . METHOD_5 ) ( IDENT_0 ) ) ) ) ) ) ) ) ; return ( ( T ) ( java . lang . Double . valueOf ( java . lang . Math . METHOD_3 ( ( ( java . lang . Double ) ( IDENT_0 ) ) ) ) ) ) ; }
org . junit . Assert . assertEquals ( java . lang . String . valueOf ( expected ) , java . lang . String . valueOf ( actual ) )