METHOD_0 ( ) { final java . util . List < java . lang . Integer > source = java . util . Arrays . asList ( 1 , 2 , 3 , 1 , 2 , 3 , 4 ) ; final java . util . List < java . lang . Integer > IDENT_0 = java . util . Arrays . asList ( 1 , 2 , 3 , 4 ) ; final java . util . List < java . lang . Integer > result = source . stream ( ) . collect ( de . IDENT_1 . util . IDENT_2 . METHOD_1 ( ) ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( ) { final java . util . function . IDENT_3 < java . util . IDENT_4 < T > > IDENT_5 = IDENT_4 :: new ; final java . util . function . IDENT_6 < java . util . IDENT_4 < T > , T > IDENT_7 = IDENT_4 :: add ; final java . util . function . IDENT_8 < java . util . IDENT_4 < T > > IDENT_9 = ( l , r ) -> { l . addAll ( r ) ; return l ; } ; final java . util . function . IDENT_10 < java . util . IDENT_4 < T > , com . google . common . collect . ImmutableList < T > > IDENT_11 = ImmutableList :: IDENT_12 ; return java . util . stream . IDENT_13 . of ( IDENT_5 , IDENT_7 , IDENT_9 , IDENT_11 ) ; }
org . junit . Assert . assertEquals ( IDENT_0 , result )