@Test public void shouldMapComponents() { final Tuple4<Object, Object, Object, Object> tuple = createTuple(); final Function1<Object, Object> f1 = Function1.identity(); final Function1<Object, Object> f2 = Function1.identity(); final Function1<Object, Object> f3 = Function1.identity(); final Function1<Object, Object> f4 = Function1.identity(); final Tuple4<Object, Object, Object, Object> actual = tuple.map(f1, f2, f3, f4); assertThat(actual).isEqualTo(tuple); }