| function shouldBe(actual, expected) |
| throw new Error('bad value: ' + actual); |
| var res1 = map.get(key1); |
| var res2 = map.get(key1); |
| shouldBe(res1, undefined); |
| var res3 = map.get(key2); |
| var res4 = map.get(key2); |
| shouldBe(res3, undefined); |
| shouldBe(res4, undefined); |
| shouldBe(map.get(key3), 43); |
| shouldBe(map.get(key3), undefined); |
| shouldBe(map.get(key1), 42); |
| shouldBe(map.get(key1), undefined); |
| shouldBe(map.has(key1), false); |
| shouldBe(map.get(key1), 44); |
| shouldBe(map.has(key1), true); |
| for (var i = 0; i < 1e4; ++i) |