code: def setUp(self):
      self._default_channel = get_default_trial_command_channel()
      self.channel = TestHelperTrialCommandChannel()
      set_default_trial_command_channel(self.channel)
      nni.trial.overwrite_intermediate_seq(0)
  
      self._trial_params = {
          "msg": "hi",
          "x": 123,
          "dict": {"key": "value", "y": None},
      }
      self.channel.init_params(
          {
              "parameter_id": "test_param",
              "parameters": self._trial_params,
          }
      )
  
imports: import nni
  import nni.trial
  from nni.runtime.trial_command_channel import get_default_trial_command_channel, set_default_trial_command_channel
  import numpy
  from unittest import TestCase, main
  from .helper.trial_command_channel import TestHelperTrialCommandChannel
label_desc: Use image node_id 1 for calling the TrialTestCase obj's underlying member method code with example usage: obj.setUp() without return types