def test_030_keys(self): cache = Cache() cache.put("Bank1", CacheItem("key1", "val1")) cache.put("Bank1", CacheItem("key2", "val2")) v = cache.getBank("Bank1").keys() self.assertIn("key1", v) self.assertIn("key2", v)
def test_040_delete(self): cache = Cache() cache.put("Bank1", CacheItem("key1", "val1")) cache.put("Bank1", CacheItem("key2", "val2")) cache.delete("Bank1", "key1") v = cache.getBank("Bank1").keys() self.assertNotIn("key1", v) self.assertIn("key2", v)
def test_060_reset(self): cache = Cache() cache.put("Bank1", CacheItem("key1", "val1")) cache.put("Bank1", CacheItem("key2", "val2")) cache.getBank("Bank1").reset() self.assertEqual(cache.getBank("Bank1").keys(), [])