def test_basics(self): cache = LRUCache(5, 60) self.assertEqual(cache.capacity, 5) sample = {"test": True, "foo": "bar"} cache.set("a", sample) result = cache.get("a") self.assertEqual(result, sample) result = cache.get("a") self.assertDictEqual(result, sample) cache.evict("a") result = cache.get("a") self.assertEqual(result, None)