class_docstr: Unit tests for InMemoryCacheStorageWrapper
class_docstr_tok: ["Unit","tests","for","InMemoryCacheStorageWrapper"]
docstr: InMemoryCacheStorageWrapper should work with dummy storage without raising
  an exception
docstr_tok: ["InMemoryCacheStorageWrapper","should","work","with","dummy","storage","without","raising","an","exception"]
code: def test_in_memory_cache_storage_wrapper_works_with_dummy_storage(
      self,
  ):
      """
      InMemoryCacheStorageWrapper should work with dummy storage without raising
      an exception
      """
      context = self.get_storage_context()
  
      InMemoryCacheStorageWrapper(
          persist_storage=DummyCacheStorage(),
          context=context,
      )
  
file_path: streamlit/lib/tests/streamlit/runtime/caching/storage/in_memory_cache_storage_wrapper_test.py
imports: import unittest
  from unittest.mock import patch
  from testfixtures import TempDirectory
  from streamlit.runtime.caching.storage import CacheStorageContext, CacheStorageKeyNotFoundError
  from streamlit.runtime.caching.storage.dummy_cache_storage import DummyCacheStorage
  from streamlit.runtime.caching.storage.in_memory_cache_storage_wrapper import InMemoryCacheStorageWrapper
  from streamlit.runtime.caching.storage.local_disk_cache_storage import LocalDiskCacheStorage
label_desc: Use image node_id 5 for calling the InMemoryCacheStorageWrapperTest obj's underlying member method code with example usage: obj.test_in_memory_cache_storage_wrapper_works_with_dummy_storage() without return types