METHOD_0 ( ) { java . lang . String IDENT_0 = STRING_0 ; long IDENT_1 = java . lang . Long . valueOf ( STRING_1 ) ; com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 expResult = new com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 ( STRING_2 , new java . math . BigDecimal ( STRING_3 ) , INT_0 , INT_1 ) ; com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 result = com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 . METHOD_2 ( IDENT_0 , STRING_4 , IDENT_1 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . String , java . lang . String , long ) { if ( IDENT_0 == null ) { return null ; } try { int IDENT_7 = IDENT_0 . indexOf ( STRING_5 , 0 ) ; java . lang . String IDENT_8 = null ; if ( IDENT_7 > 0 ) { if ( ( IDENT_9 != null ) && ( ! ( IDENT_9 . isEmpty ( ) ) ) ) IDENT_8 = IDENT_9 + ( IDENT_0 . substring ( 0 , IDENT_7 ) ) ; else IDENT_8 = IDENT_0 . substring ( 0 , IDENT_7 ) ; } int IDENT_10 = IDENT_0 . indexOf ( STRING_5 , ( IDENT_7 + 1 ) ) ; java . math . BigDecimal IDENT_11 = null ; if ( IDENT_10 > 0 ) { java . lang . String IDENT_12 = IDENT_0 . substring ( ( IDENT_7 + 1 ) , IDENT_10 ) ; if ( ( IDENT_12 . length ( ) ) > 100 ) { com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 . logger . debug ( ( ( STRING_6 + ( IDENT_12 . length ( ) ) ) + STRING_7 ) ) ; } else { IDENT_11 = new java . math . BigDecimal ( IDENT_12 ) ; } } java . lang . String IDENT_13 = IDENT_0 . substring ( ( IDENT_10 + 1 ) , IDENT_0 . length ( ) ) ; int IDENT_14 = java . lang . Integer . METHOD_3 ( IDENT_13 ) ; if ( ( ( ( ( ( ( IDENT_8 == null ) || ( IDENT_8 . isEmpty ( ) ) ) || ( IDENT_11 == null ) ) || ( IDENT_13 == null ) ) || ( IDENT_13 . isEmpty ( ) ) ) || ( ( IDENT_13 . length ( ) ) != 10 ) ) || ( IDENT_14 < 0 ) ) { com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 . logger . warn ( ( ( STRING_8 + IDENT_0 ) + STRING_9 ) ) ; return null ; } else { com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 IDENT_15 = new com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 ( IDENT_8 , IDENT_11 , IDENT_14 , IDENT_1 ) ; return IDENT_15 ; } } catch ( java . lang . IDENT_16 e ) { com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 . logger . error ( ( ( ( ( STRING_10 + IDENT_0 ) + ( java . lang . System . METHOD_4 ( ) ) ) + ( e . toString ( ) ) ) + ( java . lang . System . METHOD_4 ( ) ) ) ) ; return null ; } catch ( java . lang . Exception e ) { com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 . logger . error ( ( ( ( ( ( STRING_10 + IDENT_0 ) + ( java . lang . System . METHOD_4 ( ) ) ) + ( e . toString ( ) ) ) + ( java . lang . System . METHOD_4 ( ) ) ) + ( com . IDENT_2 . IDENT_3 . IDENT_17 . IDENT_18 . IDENT_19 . METHOD_5 ( e ) ) ) ) ; return null ; } }
org . junit . Assert . assertEquals ( expResult , result )