METHOD_0 ( ) { java . util . List < java . lang . Object > results = new java . util . ArrayList ( ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . String > IDENT_5 = results :: add ; com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . Object > IDENT_6 = IDENT_5 . METHOD_1 ( Object :: toString ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . Object > IDENT_7 = IDENT_5 . METHOD_2 ( Object :: toString ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . Object > IDENT_8 = IDENT_5 . METHOD_3 ( Object :: toString ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . String > IDENT_9 = IDENT_5 . METHOD_4 ( METHOD_5 ( "1" ) ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . String > IDENT_10 = IDENT_5 . METHOD_6 ( IDENT_5 ) ; IDENT_5 . accept ( "1" ) ; METHOD_1 . accept ( "2" ) ; METHOD_2 . accept ( STRING_0 ) ; METHOD_3 . accept ( STRING_1 ) ; IDENT_9 . accept ( STRING_2 ) ; METHOD_6 . accept ( STRING_3 ) ; "<AssertPlaceHolder>" ; } accept ( IDENT_11 ) { try { METHOD_7 ( a ) ; } catch ( java . lang . Throwable t ) { throw com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_12 . IDENT_13 . IDENT_14 . METHOD_8 ( t ) ; } }
org . junit . Assert . assertEquals ( asList ( "1" , "2" , STRING_0 , STRING_1 , STRING_2 , STRING_3 , STRING_3 ) , results )