code: def setUp(self):
      self.configspace = CS.ConfigurationSpace(43)
  
      HPs = []
      HPs.append(
          CS.UniformIntegerHyperparameter("int1", lower=-2, upper=2)
      )
      self.configspace.add_hyperparameters(HPs)
  
      x_train_confs = [
          self.configspace.sample_configuration()
          for i in range(self.n_train)
      ]
      self.x_train = np.array(
          [c.get_array() for c in x_train_confs]
      ).squeeze()
  
      x_test_confs = [
          self.configspace.sample_configuration()
          for i in range(self.n_test)
      ]
      self.x_test = np.array(
          [c.get_array() for c in x_test_confs]
      ).squeeze()
  
imports: import os
  import unittest
  import numpy
  from scipy.integrate import quad
  from statsmodels.nonparametric import kernels
  from hpbandster.optimizers.kde import kernels
  import ConfigSpace
  from pdb import set_trace
label_desc: Use image node_id 1 for calling the Test1dInteger obj's underlying member method code with example usage: obj.setUp() without return types