code: def test_pickle(self):
      set_determinism(0)
      data1 = np.random.rand(10)
      data2 = np.random.rand(10)
      set_determinism(0)
      data3 = np.random.rand(10)
      data4 = np.random.rand(10)
      set_determinism(None)
  
      h1 = pickle_hashing(data1)
      h2 = pickle_hashing(data3)
      self.assertEqual(h1, h2)
  
      data_dict1 = {"b": data2, "a": data1}
      data_dict2 = {"a": data3, "b": data4}
  
      h1 = pickle_hashing(data_dict1)
      h2 = pickle_hashing(data_dict2)
      self.assertEqual(h1, h2)
  
      with self.assertRaises(TypeError):
          json_hashing(data_dict1)
  
file_path: MONAI/tests/test_hashing.py
imports: from __future__ import annotations
  import unittest
  import numpy
  from monai.data import json_hashing, pickle_hashing
  from monai.utils import set_determinism
label_desc: Use image node_id 1 for calling the TestPickleHashing obj's underlying member method code with example usage: obj.test_pickle() without return types