def test_invalidate(self): cache = LRUCache(2) cache.set('foo', 10) self.assertEqual(cache.get('foo'), 10) self.assertEqual(cache.invalidate('foo'), 10) self.assertEqual(cache.get('foo'), None)
def test_invalidate_empty(self): cache = LRUCache(2) self.assertEqual(cache.invalidate('foo'), None)