def test_050_deleteNotExists(self): cache = Cache() with self.assertRaises(Exception) as context: cache.delete("Bank1", "key1") self.assertTrue("Key key1 doesn't exist" in str(context.exception))
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)