code: def test_data_keys_not_matching_mesh(mini_img):
      with pytest.raises(ValueError, match="same keys"):
          SurfaceImage(
              {"left_hemisphere": mini_img.mesh["left_hemisphere"]},
              mini_img.data,
          )
  
file_path: nilearn/nilearn/experimental/surface/tests/test_surface_image.py
imports: import numpy
  import pytest
  from nilearn.experimental.surface import FileMesh, InMemoryMesh, SurfaceImage
label_desc: Use image node_id 5 for calling a global function with example usage: test_data_keys_not_matching_mesh(mini_img) without return types