code: def test_split_patch_single_call(
      self, in_type, input_parameters, img_dict, expected
  ):
      input_dict = {}
      for k, v in img_dict.items():
          input_dict[k] = in_type(v)
      splitter = GridSplitd(**input_parameters)
      output = splitter(input_dict)
      for output_patch, expected_patch in zip(output, expected):
          assert_allclose(
              output_patch[input_parameters["keys"]],
              expected_patch,
              type_test=False,
          )
  
file_path: MONAI/tests/test_grid_splitd.py
imports: from __future__ import annotations
  import unittest
  import torch
  from parameterized import parameterized
  from monai.transforms import GridSplitd
  from tests.utils import TEST_NDARRAYS, assert_allclose
label_desc: Use image node_id 1 for calling the TestGridSplitd obj's underlying member method code with example usage: obj.test_split_patch_single_call(in_type, input_parameters, img_dict, expected) without return types