Lines Matching refs:assert

17 assert(m.size == 0);
18 assert(m.set(1, 1) === m);
19 assert(m.has(1));
20 assert(m.size == 1);
22 assert(m.set(undefined, 123) === m);
23 assert(m.size == 2);
24 assert(m.has(undefined));
25 assert(m.get(undefined) === 123);
27 assert(m.set(null, 456) === m);
28 assert(m.size == 3);
29 assert(m.has(null));
30 assert(m.get(null) === 456);
32 assert(m.set("strItem", { x:789 }) === m);
33 assert(m.size == 4);
34 assert(m.has("str" + "Item"));
35 assert(m.get("st" + "rItem").x === 789);
37 assert(m.set(12.25, 12.25) === m);
38 assert(m.size == 5);
39 assert(m.has(12 + (function() { return 0.25 })()));
40 assert(m.get(13 - (function() { return 0.75 })()) === 12.25);
42 assert(m.delete(1))
43 assert(m.size == 4);
44 assert(!m.has(1));
45 assert(m.get(1) === undefined);
47 assert(!m.delete(2));
49 assert(m.delete(12 + (function() { return 0.25 })()));
50 assert(m.size == 3);
51 assert(!m.has(12.25));
52 assert(m.get(12.25) === undefined);
54 assert(m.delete("strI" + "tem"))
55 assert(m.delete(undefined))
56 assert(m.size == 1);
58 assert(m.delete(null))
59 assert(m.size == 0);
71 assert(m.size == 3);
72 assert(m.get(1) === 8);
73 assert(m.get(2) === 8);
74 assert(m.get(3) === 8);
77 assert(m.size === 4);
78 assert(m.get(NaN) === "not a number");
79 assert(m.get(Number("foo")) === "not a number")
82 assert(m.size === 5);
84 assert(m.size === 5);
85 assert(m.get (0) === "NegZero");
86 assert(m.get (-0) === "NegZero");
90 assert(m.size === 6);
91 assert(m.get(symbolFoo) === "SymbolFoo");
95 assert(m.size === 7);
96 assert(m.get(object) === "object");
97 assert(m.get({}) === undefined);
101 assert(m.size === 8);
102 assert(m.get ("foo") === myObj);
103 assert(m.get ("foo").o === 4);
106 assert(m.size === 0);
109 assert(m.size === 1);
110 assert(m.get ("foo") === myObj);
111 assert(m.get ("foo").o === 4);
114 assert(mapNameDesc.value === "Map");
115 assert(mapNameDesc.writable === false);
116 assert(mapNameDesc.enumerable === false);
117 assert(mapNameDesc.configurable === true);
119 assert(Map.prototype.name === undefined);
123 assert (m.size === 2);
124 assert (m.get("foo") === 3);
125 assert (m.get("bar") === 2);
149 assert(closed === true);
158 assert(k === Infinity);
159 assert(map.get(+0) === "foo");