Lines Matching refs:map
54 <K,V> void put(Map<K,V> map, K k, V v) {
55 check(! map.containsKey(k));
56 equal(map.get(k), null);
57 equal(map.put(k, v), null);
58 equal(map.get(k), v);
59 check(map.containsKey(k));
60 equal(map.put(k, v), v);
61 equal(map.get(k), v);
62 check(map.containsKey(k));
63 check(! map.isEmpty());
64 equal(map.keySet().iterator().next(), k);
65 equal(map.values().iterator().next(), v);
81 <K,V> V firstValue(Map<K,V> map) {
82 return map.values().iterator().next();
89 final Map<Foo,Integer> map = new WeakHashMap<Foo,Integer>(foos.length);
90 check(map.isEmpty());
91 equal(map.size(), 0);
96 put(map, foo, i);
98 equal(map.size(), foos.length);
101 int first = firstValue(map);
102 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
104 for (int i = 0; i < 10 && map.size() != first; i++)
106 equal(map.size(), first);
108 equal(map.size(), first);
109 equal(firstValue(map), first-1);
113 int first = firstValue(map);
114 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
116 System.out.println(map.values());
119 equal(map.size(), first+1);
120 System.out.println(map.values());
123 for (int i = 0; i < 10 && map.size() != first; i++)
125 equal(map.size(), first);
126 equal(firstValue(map), first-1);
130 int first = firstValue(map);
131 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
133 System.out.println(map.values());
136 equal(map.size(), first);
137 equal(firstValue(map), first);
138 System.out.println(map.values());
141 for (int i = 0; i < 10 && map.size() != first-1; i++)
143 equal(map.size(), first-1);
144 equal(firstValue(map), first-2);
148 int first = firstValue(map);
149 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
152 System.out.println(map.values());
155 equal(firstValue(map), first);
156 equal(map.size(), first+1);
157 System.out.println(map.values());
160 for (int i = 0; i < 10 && map.size() != first-1; i++)
162 equal(map.size(), first-1);
163 equal(firstValue(map), first-2);
167 int first = firstValue(map);
168 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
170 System.out.println(map.values());
174 equal(firstValue(map), first-2);
175 equal(map.size(), first-1);
176 System.out.println(map.values());
179 for (int i = 0; i < 10 && map.size() != first-1; i++)
181 equal(map.size(), first-1);
182 equal(firstValue(map), first-2);
186 int first = firstValue(map);
187 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
191 System.out.println(map.values());
194 equal(firstValue(map), first-1);
195 equal(map.size(), first);
196 System.out.println(map.values());
198 for (int i = 0; i < 10 && map.size() != first-1; i++)
200 equal(map.size(), first-1);
201 equal(firstValue(map), first-2);
205 int first = firstValue(map);
206 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
210 equal(map.size(), 1);
211 System.out.println(map.values());
214 for (int i = 0; i < 10 && map.size() != 0; i++)
216 equal(map.size(), 0);
217 check(map.isEmpty());