code: def setUp(self):
      self.bundle_dir = tempfile.TemporaryDirectory()
      self.dir_name = os.path.join(self.bundle_dir.name, "TestBundle")
      self.configs_name = os.path.join(self.dir_name, "configs")
      self.models_name = os.path.join(self.dir_name, "models")
      self.metadata_name = os.path.join(
          self.configs_name, "metadata.json"
      )
      self.test_name = os.path.join(self.configs_name, "test.json")
      self.modelpt_name = os.path.join(self.models_name, "model.pt")
  
      self.zip_file = os.path.join(
          self.bundle_dir.name, "TestBundle.zip"
      )
      self.ts_file = os.path.join(self.bundle_dir.name, "TestBundle.ts")
  
      # create the directories for the bundle
      os.mkdir(self.dir_name)
      os.mkdir(self.configs_name)
      os.mkdir(self.models_name)
  
      # fill bundle configs
  
      with open(self.metadata_name, "w") as o:
          o.write(metadata)
  
      with open(self.test_name, "w") as o:
          o.write(test_json)
  
      # save network
      net = UNet(2, 1, 1, [4, 8], [2])
      torch.save(net.state_dict(), self.modelpt_name)
  
imports: from __future__ import annotations
  import os
  import shutil
  import tempfile
  import unittest
  import torch
  from monai.bundle import update_kwargs
  from monai.bundle.utils import load_bundle_config
  from monai.networks.nets import UNet
  from monai.utils import pprint_edges
  from tests.utils import command_line_tests, skip_if_windows
label_desc: Use image node_id 1 for calling the TestLoadBundleConfig obj's underlying member method code with example usage: obj.setUp() without return types