Lines Matching refs:map

30 /*! This tests the insertion of various letters into the map and the subsequent
37 LRUCache<HashString, BString> map(5);
46 map.Put(HashString(tmpKey), tmpValue);
50 CPPUNIT_ASSERT_EQUAL(5, map.Size());
52 CPPUNIT_ASSERT_EQUAL(BString(""), map.Get(HashString("a")));
53 CPPUNIT_ASSERT_EQUAL(BString(""), map.Get(HashString("u")));
55 CPPUNIT_ASSERT_EQUAL(BString("zz"), map.Get(HashString("z")));
56 CPPUNIT_ASSERT_EQUAL(BString("yy"), map.Get(HashString("y")));
57 CPPUNIT_ASSERT_EQUAL(BString("xx"), map.Get(HashString("x")));
58 CPPUNIT_ASSERT_EQUAL(BString("ww"), map.Get(HashString("w")));
59 CPPUNIT_ASSERT_EQUAL(BString("vv"), map.Get(HashString("v")));
71 LRUCache<HashString, BString> map(3);
74 map.Put(HashString("Red"), "Rot");
75 map.Put(HashString("Yellow"), "Gelb");
76 map.Get(HashString("Red"));
77 map.Put(HashString("Green"), "Gruen");
78 map.Put(HashString("Purple"), "Lila");
81 CPPUNIT_ASSERT_EQUAL(3, map.Size());
82 CPPUNIT_ASSERT_EQUAL(BString(""), map.Get(HashString("Yellow")));
83 CPPUNIT_ASSERT_EQUAL(BString("Rot"), map.Get(HashString("Red")));
84 CPPUNIT_ASSERT_EQUAL(BString("Gruen"), map.Get(HashString("Green")));
85 CPPUNIT_ASSERT_EQUAL(BString("Lila"), map.Get(HashString("Purple")));
92 LRUCache<HashString, BString> map(3);
95 map.Put(HashString("Town"), "Tirau");
96 map.Put(HashString("Lake"), "Taupo");
99 BString resultOcean = map.Remove(HashString("Ocean"));
100 BString resultLake = map.Remove(HashString("Lake"));
103 CPPUNIT_ASSERT_EQUAL(1, map.Size());
106 CPPUNIT_ASSERT_EQUAL(BString("Tirau"), map.Get(HashString("Town")));
107 CPPUNIT_ASSERT_EQUAL(BString(""), map.Get(HashString("Lake")));
108 CPPUNIT_ASSERT_EQUAL(BString(""), map.Get(HashString("Ocean")));