code: def test_value_errors(self, im_type):
      input_data = im_type(
          np.array([[0.0, 3.0, 0.0, 4.0], [0.0, 4.0, 0.0, 5.0]])
      )
      normalizer = NormalizeIntensity(
          nonzero=True, channel_wise=True, subtrahend=[1]
      )
      with self.assertRaises(ValueError):
          normalizer(input_data)
      normalizer = NormalizeIntensity(
          nonzero=True,
          channel_wise=True,
          subtrahend=[1, 2],
          divisor=[1],
      )
      with self.assertRaises(ValueError):
          normalizer(input_data)
  
file_path: MONAI/tests/test_normalize_intensity.py
imports: from __future__ import annotations
  import unittest
  import numpy
  import torch
  from parameterized import parameterized
  from monai.transforms import NormalizeIntensity
  from tests.utils import TEST_NDARRAYS, NumpyImageTestCase2D, assert_allclose
label_desc: Use image node_id 4 for calling the TestNormalizeIntensity obj's underlying member method code with example usage: obj.test_value_errors(im_type) without return types