Add MultiValueMap.addIfAbsent method
Closes gh-23111
This commit is contained in:
@@ -47,6 +47,19 @@ public class LinkedMultiValueMapTests {
|
||||
assertThat(map.get("key")).isEqualTo(expected);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void addIfAbsentWhenAbsent() {
|
||||
map.addIfAbsent("key", "value1");
|
||||
assertThat(map.get("key")).containsExactly("value1");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void addIfAbsentWhenPresent() {
|
||||
map.add("key", "value1");
|
||||
map.addIfAbsent("key", "value2");
|
||||
assertThat(map.get("key")).containsExactly("value1");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void set() {
|
||||
map.set("key", "value1");
|
||||
|
||||
Reference in New Issue
Block a user