Lines Matching full:test
18 * @tc.desc:test container
31 // test get: true
32 res.set("test get:", map.length == 2 && map.get("a") == "aa" && map.get("b") == "bb");
33 // test hasKey and hasValue: true
34 res.set("test hasKey and hasValue:", map.hasKey("a") && map.hasKey("b") && map.hasValue("aa") &&
38 // test getFirstKey and getLastKey: true
39 … res.set("test getFirstKey and getLastKey:", map.getFirstKey() == "a" && map.getLastKey() == "c");
40 // test getLowerKey and getHigherKey: true
41 …res.set("test getLowerKey and getHigherKey:", map.getLowerKey("b") == "a" && map.getLowerKey("a") …
43 // test keys: true
45 res.set("test keys:", iteratorKey.next().value == "a" && iteratorKey.next().value == "b" &&
47 // test values: true
49 …res.set("test values:", iteratorValues.next().value == "aa" && iteratorValues.next().value == "bb"…
51 // test entries: [c,cc], undefined
55 res.set("test entries1:", iteratorEntries.next().value != undefined);
58 // test forof: [a, aa], [b, bb], [c, cc]
65 // test forin:
67 res.set("test forin", false);
69 // test forEach:
73 res.set("test forEach" + key, flag)
78 // test setAll: 3
80 res.set("test setAll:", dmap.length == 3);
81 // test remove: true
82 res.set("test remove:", dmap.remove("a") == "aa" && dmap.length == 2);
83 // test replace: true
84 res.set("test replace:", dmap.replace("b", "dd") && dmap.get("b") == "dd");
85 // test clear: 0
87 res.set("test clear:", dmap.length == 0);
95 res.set("test map throw error", flag);
100 // test proxy isEmpty: true
101 res.set("test proxy isEmpty true:", proxy.isEmpty() == true)
106 // test proxy isEmpty: false
107 res.set("test proxy isEmpty false:", proxy.isEmpty() == false)
109 // test get: true
110 res.set("test get:", proxy.length == 2 && proxy.get("a") == "aa" && proxy.get("b") == "bb");
111 // test hasKey and hasValue: true
112 …res.set("test hasKey and hasValue:", proxy.hasKey("a") && proxy.hasKey("b") && proxy.hasValue("aa"…
116 // test getFirstKey and getLastKey: true
117 …res.set("test getFirstKey and getLastKey:", proxy.getFirstKey() == "a" && proxy.getLastKey() == "c…
118 // test getLowerKey and getHigherKey: true
119 …res.set("test getLowerKey and getHigherKey:", proxy.getLowerKey("b") == "a" && proxy.getLowerKey("…
121 // test keys: true
123 res.set("test keys:", iteratorKey1.next().value == "a" && iteratorKey1.next().value == "b" &&
125 // test values: true
127 …res.set("test values:", iteratorValues1.next().value == "aa" && iteratorValues1.next().value == "b…
129 // test entries: [c,cc], undefined
133 res.set("test entries1:", iteratorEntries1.next().value != undefined);
136 // test forof: [a, aa], [b, bb], [c, cc]
143 // test forin:
145 res.set("test forin", false);
147 // test forEach:
151 res.set("test forEach" + key, flag)
157 // test setAll: 3
159 res.set("test setAll:", dProxy.length == 3);
160 // test remove: true
161 res.set("test remove:", dProxy.remove("a") == "aa" && dProxy.length == 2);
162 // test replace: true
163 res.set("test replace:", dProxy.replace("b", "dd") && dProxy.get("b") == "dd");
164 // test clear: 0
166 res.set("test clear:", dProxy.length == 0);
174 res.set("test map throw error", flag);
195 print("Test TreeMap success!!!");
197 print("Test TreeMap fail: " + flag);