METHOD_0 ( ) { java . lang . Integer [ ] IDENT_0 = new java . lang . Integer [ ] { 1 , 2 , 3 } ; java . lang . Integer [ ] array = org . IDENT_1 . IDENT_2 . java . lang . IDENT_3 . map ( IDENT_0 , ( java . lang . Integer n ) -> ( n * 2 ) + ( IDENT_0 [ 0 ] ) ) ; "<AssertPlaceHolder>" ; } map ( T [ ] , org . IDENT_1 . IDENT_2 . java . lang . IDENT_4 ) { @ org . IDENT_1 . IDENT_2 . java . lang . METHOD_1 ( STRING_0 ) T [ ] result = ( ( T [ ] ) ( java . lang . reflect . IDENT_5 . newInstance ( array . getClass ( ) . METHOD_2 ( ) , array . length ) ) ) ; for ( int i = 0 ; i < ( result . length ) ; ++ i ) { result [ i ] = f . apply ( array [ i ] ) ; } return result ; }
org . junit . Assert . assertArrayEquals ( new java . lang . Integer [ ] { 3 , 5 , 7 } , array )