@Test public void shouldConvertToJavaList() { final Value<Integer> value = of(1, 2, 3); final java.util.List<Integer> list = value.toJavaList(); if (value.isSingleValued()) { assertThat(list).isEqualTo(Arrays.asList(1)); } else { assertThat(list).isEqualTo(Arrays.asList(1, 2, 3)); } }