Home | History | Annotate | Download | only in collect

Lines Matching defs:multimap

46     Multimap<String, Integer> multimap = create();
47 multimap.put("foo", 1);
48 multimap.put("foo", 3);
49 assertTrue(multimap.get("foo") instanceof RandomAccess);
50 assertTrue(multimap.get("bar") instanceof RandomAccess);
57 Multimap<String, Integer> multimap = create();
58 multimap.put("foo", 1);
59 multimap.put("foo", 3);
60 assertTrue(multimap.removeAll("foo") instanceof RandomAccess);
61 assertTrue(multimap.removeAll("bar") instanceof RandomAccess);
68 Multimap<String, Integer> multimap = create();
69 multimap.put("foo", 1);
70 multimap.put("foo", 3);
71 assertTrue(multimap.replaceValues("foo", asList(2, 4))
73 assertTrue(multimap.replaceValues("bar", asList(2, 4))
82 ListMultimap<String, Integer> multimap = create();
83 multimap.putAll("foo", asList(1, 2, 3, 4, 5));
84 List<Integer> list = multimap.get("foo");
85 assertThat(multimap.get("foo")).has().exactly(1, 2, 3, 4, 5).inOrder();
91 multimap.put("foo", 6);
100 Multimap<String, Integer> multimap = create();
101 multimap.put("foo", 1);
102 multimap.put("foo", 3);
103 multimap.put("bar", 2);
105 = ArrayListMultimap.create(multimap);
106 assertEquals(multimap, copy);
110 ArrayListMultimap<String, Integer> multimap
112 assertEquals(3, multimap.expectedValuesPerKey);
116 ArrayListMultimap<String, Integer> multimap
118 assertEquals(20, multimap.expectedValuesPerKey);
134 Multimap<String, Integer> original = HashMultimap.create();
135 ArrayListMultimap<String, Integer> multimap
137 assertEquals(3, multimap.expectedValuesPerKey);
143 ArrayListMultimap<String, Integer> multimap
145 assertEquals(20, multimap.expectedValuesPerKey);
149 ArrayListMultimap<String, Integer> multimap
151 multimap.put("foo", 1);
152 multimap.put("foo", 2);
153 multimap.put("bar", 3);
154 multimap.trimToSize();
155 assertEquals(3, multimap.size());
156 assertThat(multimap.get("foo")).has().exactly(1, 2).inOrder();
157 assertThat(multimap.get("bar")).has().item(3);