METHOD_0 ( ) { java . lang . String source = STRING_0 4 ; expect ( IDENT_0 . apply ( "2" , STRING_0 0 ) ) . andReturn ( STRING_0 3 ) ; expect ( IDENT_1 . apply ( STRING_0 2 , STRING_0 3 ) ) . andReturn ( STRING_1 ) ; expect ( IDENT_2 . apply ( STRING_2 ) ) . andReturn ( STRING_0 7 ) ; expect ( IDENT_3 . apply ( STRING_1 , STRING_0 7 ) ) . andReturn ( STRING_3 ) ; expect ( IDENT_3 . apply ( STRING_3 , STRING_0 2 ) ) . andReturn ( STRING_4 ) ; expect ( IDENT_4 . apply ( STRING_5 ) ) . andReturn ( STRING_6 ) ; expect ( IDENT_2 . apply ( STRING_0 1 ) ) . andReturn ( STRING_0 ) ; expect ( IDENT_2 . apply ( STRING_0 ) ) . andReturn ( "2" ) ; expect ( IDENT_4 . apply ( STRING_0 0 ) ) . andReturn ( STRING_7 ) ; expect ( IDENT_4 . apply ( STRING_7 ) ) . andReturn ( STRING_0 0 ) ; expect ( IDENT_5 . apply ( "2" , STRING_0 2 ) ) . andReturn ( "2" ) ; expect ( IDENT_5 . apply ( "2" , "2" ) ) . andReturn ( STRING_0 5 ) ; expect ( IDENT_6 . apply ( STRING_6 , STRING_0 5 ) ) . andReturn ( STRING_0 8 ) ; expect ( IDENT_6 . apply ( STRING_0 8 , STRING_0 0 ) ) . andReturn ( STRING_0 6 ) ; expect ( IDENT_1 . apply ( STRING_4 , STRING_0 6 ) ) . andReturn ( STRING_8 ) ; replay ( ) ; "<AssertPlaceHolder>" ; } parser ( ) { org . IDENT_7 . IDENT_8 . IDENT_9 < java . lang . Integer > ref = org . IDENT_7 . IDENT_8 . METHOD_1 ( ) ; org . IDENT_7 . IDENT_8 < java . lang . Integer > IDENT_10 = ref . METHOD_2 ( ) . METHOD_3 ( org . IDENT_7 . IDENT_11 . METHOD_4 ( STRING_9 ) , org . IDENT_7 . IDENT_11 . METHOD_4 ( STRING_10 ) ) . METHOD_5 ( org . IDENT_7 . examples . IDENT_12 . IDENT_13 . IDENT_14 ) ; org . IDENT_7 . IDENT_8 < java . lang . Integer > parser = new org . IDENT_7 . IDENT_15 < java . lang . Integer > ( ) . METHOD_6 ( org . IDENT_7 . examples . IDENT_12 . IDENT_13 . op ( STRING_11 , org . IDENT_7 . examples . IDENT_12 . IDENT_13 . IDENT_16 ) , 100 ) . METHOD_7 ( org . IDENT_7 . examples . IDENT_12 . IDENT_13 . op ( STRING_12 , org . IDENT_7 . examples . IDENT_12 . IDENT_13 . IDENT_17 ) , 10 ) . METHOD_7 ( org . IDENT_7 . examples . IDENT_12 . IDENT_13 . op ( STRING_11 , org . IDENT_7 . examples . IDENT_12 . IDENT_13 . IDENT_18 ) , 10 ) . METHOD_7 ( org . IDENT_7 . examples . IDENT_12 . IDENT_13 . op ( STRING_13 , org . IDENT_7 . examples . IDENT_12 . IDENT_13 . IDENT_19 ) , 20 ) . METHOD_7 ( org . IDENT_7 . examples . IDENT_12 . IDENT_13 . op ( STRING_14 , org . IDENT_7 . examples . IDENT_12 . IDENT_13 . IDENT_20 ) , 20 ) . METHOD_7 ( org . IDENT_7 . examples . IDENT_12 . IDENT_13 . op ( STRING_15 , org . IDENT_7 . examples . IDENT_12 . IDENT_13 . IDENT_21 ) , 20 ) . build ( IDENT_10 ) ; ref . set ( parser ) ; return parser ; }
org . junit . Assert . assertEquals ( STRING_8 , parser ( ) . parse ( source ) )