Lines Matching refs:map
26 IDMap<TestObject> map; in TEST_F() local
27 EXPECT_TRUE(map.IsEmpty()); in TEST_F()
28 EXPECT_EQ(0U, map.size()); in TEST_F()
33 int32 id1 = map.Add(&obj1); in TEST_F()
34 EXPECT_FALSE(map.IsEmpty()); in TEST_F()
35 EXPECT_EQ(1U, map.size()); in TEST_F()
36 EXPECT_EQ(&obj1, map.Lookup(id1)); in TEST_F()
38 int32 id2 = map.Add(&obj2); in TEST_F()
39 EXPECT_FALSE(map.IsEmpty()); in TEST_F()
40 EXPECT_EQ(2U, map.size()); in TEST_F()
42 EXPECT_EQ(&obj1, map.Lookup(id1)); in TEST_F()
43 EXPECT_EQ(&obj2, map.Lookup(id2)); in TEST_F()
45 map.Remove(id1); in TEST_F()
46 EXPECT_FALSE(map.IsEmpty()); in TEST_F()
47 EXPECT_EQ(1U, map.size()); in TEST_F()
49 map.Remove(id2); in TEST_F()
50 EXPECT_TRUE(map.IsEmpty()); in TEST_F()
51 EXPECT_EQ(0U, map.size()); in TEST_F()
53 map.AddWithID(&obj1, 1); in TEST_F()
54 map.AddWithID(&obj2, 2); in TEST_F()
55 EXPECT_EQ(&obj1, map.Lookup(1)); in TEST_F()
56 EXPECT_EQ(&obj2, map.Lookup(2)); in TEST_F()
60 IDMap<TestObject> map; in TEST_F() local
66 map.Add(&obj1); in TEST_F()
67 map.Add(&obj2); in TEST_F()
68 map.Add(&obj3); in TEST_F()
71 IDMap<TestObject>::const_iterator iter(&map); in TEST_F()
73 map.Remove(iter.GetCurrentKey()); in TEST_F()
79 EXPECT_TRUE(map.IsEmpty()); in TEST_F()
80 EXPECT_EQ(0U, map.size()); in TEST_F()
83 EXPECT_TRUE(map.IsEmpty()); in TEST_F()
84 EXPECT_EQ(0U, map.size()); in TEST_F()
88 IDMap<TestObject> map; in TEST_F() local
95 ids[i] = map.Add(&obj[i]); in TEST_F()
98 for (IDMap<TestObject>::const_iterator iter(&map); in TEST_F()
104 map.Remove(ids[1]); in TEST_F()
109 map.Remove(ids[3]); in TEST_F()
114 map.Remove(ids[0]); in TEST_F()