parent
94e0755cee
commit
e725c023df
@ -45,6 +45,15 @@ public class MapMultipleValuesTest {
|
|||||||
assertThat(map.get("key1").get(1)).isEqualTo("value2");
|
assertThat(map.get("key1").get(1)).isEqualTo("value2");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void givenCollectionAsValueAndJava8_whenPuttingTwice_thenReturningCollection() {
|
||||||
|
Map<String, List<String>> map = new HashMap<>();
|
||||||
|
map.computeIfAbsent("key1", k -> new ArrayList<>()).add("value1");
|
||||||
|
map.computeIfAbsent("key1", k -> new ArrayList<>()).add("value2");
|
||||||
|
assertThat(map.get("key1").get(0)).isEqualTo("value1");
|
||||||
|
assertThat(map.get("key1").get(1)).isEqualTo("value2");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void givenMultiValueMap_whenPuttingTwice_thenReturningValues() {
|
public void givenMultiValueMap_whenPuttingTwice_thenReturningValues() {
|
||||||
MultiMap<String, String> map = new MultiValueMap<>();
|
MultiMap<String, String> map = new MultiValueMap<>();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user