def METHOD_NAME(self):
    """
    Test that storage.close() closes the underlying persist storage
    """
    context = self.get_storage_context()
    persist_storage = LocalDiskCacheStorage(context)
    wrapped_storage = InMemoryCacheStorageWrapper(
        persist_storage=persist_storage, context=context
    )
    with patch.object(
        persist_storage, "close", wraps=persist_storage.close
    ) as mock_persist_close:
        wrapped_storage.close()
        mock_persist_close.assert_called_once()