• Home
  • Raw
  • Download

Lines Matching refs:dict

42   LongStringDictionary dict;  in TEST()  local
45 dict.SetKeyValue("key1", "value1"); in TEST()
46 dict.SetKeyValue("key2", "value2"); in TEST()
47 dict.SetKeyValue("key3", "value3"); in TEST()
49 EXPECT_EQ("value1", dict.GetValueForKey("key1")); in TEST()
50 EXPECT_EQ("value2", dict.GetValueForKey("key2")); in TEST()
51 EXPECT_EQ("value3", dict.GetValueForKey("key3")); in TEST()
52 EXPECT_EQ(3u, dict.GetCount()); in TEST()
54 EXPECT_EQ("", dict.GetValueForKey("key4")); in TEST()
57 dict.RemoveKey("key3"); in TEST()
60 EXPECT_EQ("", dict.GetValueForKey("key3")); in TEST()
63 dict.SetKeyValue("key2", NULL); in TEST()
66 EXPECT_EQ("", dict.GetValueForKey("key2")); in TEST()
72 LongStringDictionary* dict = new LongStringDictionary(); in TEST() local
73 ASSERT_TRUE(dict); in TEST()
92 dict->SetKeyValue(key, value); in TEST()
97 dict->SetKeyValue("key2", "value2"); in TEST()
98 dict->SetKeyValue("key4", "value4"); in TEST()
99 dict->SetKeyValue("key15", "value15"); in TEST()
102 dict->RemoveKey("key7"); in TEST()
103 dict->RemoveKey("key18"); in TEST()
104 dict->RemoveKey("key23"); in TEST()
105 dict->RemoveKey("key31"); in TEST()
112 dict->SetKeyValue(key, value); in TEST()
117 SimpleStringDictionary::Iterator iter(*dict); in TEST()
171 LongStringDictionary dict; in TEST() local
172 dict.SetKeyValue("rob", "ert"); in TEST()
173 dict.SetKeyValue("mike", "pink"); in TEST()
174 dict.SetKeyValue("mark", "allays"); in TEST()
176 EXPECT_EQ(3u, dict.GetCount()); in TEST()
177 EXPECT_EQ("ert", dict.GetValueForKey("rob")); in TEST()
178 EXPECT_EQ("pink", dict.GetValueForKey("mike")); in TEST()
179 EXPECT_EQ("allays", dict.GetValueForKey("mark")); in TEST()
181 dict.RemoveKey("mike"); in TEST()
183 EXPECT_EQ(2u, dict.GetCount()); in TEST()
184 EXPECT_EQ("", dict.GetValueForKey("mike")); in TEST()
186 dict.SetKeyValue("mark", "mal"); in TEST()
187 EXPECT_EQ(2u, dict.GetCount()); in TEST()
188 EXPECT_EQ("mal", dict.GetValueForKey("mark")); in TEST()
190 dict.RemoveKey("mark"); in TEST()
191 EXPECT_EQ(1u, dict.GetCount()); in TEST()
192 EXPECT_EQ("", dict.GetValueForKey("mark")); in TEST()
196 LongStringDictionary dict; in TEST() local
199 dict.SetKeyValue("rob", long_value.c_str()); in TEST()
201 EXPECT_EQ(2u, dict.GetCount()); in TEST()
205 EXPECT_EQ(long_value_part_1, dict.GetValueForKey("rob__1")); in TEST()
206 EXPECT_EQ("x", dict.GetValueForKey("rob__2")); in TEST()
208 EXPECT_EQ(long_value, dict.GetValueForKey("rob")); in TEST()
210 dict.RemoveKey("rob"); in TEST()
211 EXPECT_EQ(0u, dict.GetCount()); in TEST()
215 LongStringDictionary dict; in TEST() local
218 dict.SetKeyValue("rob", long_value.c_str()); in TEST()
220 EXPECT_EQ(10u, dict.GetCount()); in TEST()
224 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__1")); in TEST()
225 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__2")); in TEST()
226 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__3")); in TEST()
227 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__4")); in TEST()
228 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__5")); in TEST()
229 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__6")); in TEST()
230 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__7")); in TEST()
231 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__8")); in TEST()
232 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__9")); in TEST()
233 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__10")); in TEST()
234 EXPECT_EQ(10u, dict.GetCount()); in TEST()
236 EXPECT_EQ(long_value, dict.GetValueForKey("rob")); in TEST()
238 dict.RemoveKey("rob"); in TEST()
239 EXPECT_EQ(0u, dict.GetCount()); in TEST()
243 LongStringDictionary dict; in TEST() local
246 dict.SetKeyValue("rob", long_value.c_str()); in TEST()
248 EXPECT_EQ(10u, dict.GetCount()); in TEST()
252 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__1")); in TEST()
253 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__2")); in TEST()
254 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__3")); in TEST()
255 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__4")); in TEST()
256 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__5")); in TEST()
257 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__6")); in TEST()
258 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__7")); in TEST()
259 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__8")); in TEST()
260 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__9")); in TEST()
261 EXPECT_EQ(long_value_part, dict.GetValueForKey("rob__10")); in TEST()
262 EXPECT_EQ(10u, dict.GetCount()); in TEST()
265 EXPECT_EQ(expected_long_value, dict.GetValueForKey("rob")); in TEST()
267 dict.RemoveKey("rob"); in TEST()
268 EXPECT_EQ(0u, dict.GetCount()); in TEST()
272 LongStringDictionary dict; in TEST() local
275 dict.SetKeyValue("rob", long_value.c_str()); in TEST()
277 EXPECT_EQ(10u, dict.GetCount()); in TEST()
278 EXPECT_EQ(long_value, dict.GetValueForKey("rob")); in TEST()
280 dict.SetKeyValue("rob", "short_value"); in TEST()
282 EXPECT_EQ(1u, dict.GetCount()); in TEST()
283 EXPECT_EQ("short_value", dict.GetValueForKey("rob")); in TEST()
287 LongStringDictionary dict; in TEST() local
289 dict.SetKeyValue("rob", "short_value"); in TEST()
291 EXPECT_EQ(1u, dict.GetCount()); in TEST()
292 EXPECT_EQ("short_value", dict.GetValueForKey("rob")); in TEST()
295 dict.SetKeyValue("rob", long_value.c_str()); in TEST()
297 EXPECT_EQ(10u, dict.GetCount()); in TEST()
298 EXPECT_EQ(long_value, dict.GetValueForKey("rob")); in TEST()