code: def setUp(self) -> None:
      self.Xs = [
          [[1, 1], [2, 2], [3, 3], [4, 4]],
          [[1, 1], [2, 2], [3, 3], [4, 4]],
      ]  # 2 metrics, 4 arms, each of dimensionality 2
      self.Ys = [[1, 2, 3, 4], [0, 0, 0, 1]]
      self.Yvars = [[1, 1, 1, 1], [1, 1, 1, 1]]
      self.parameter_values = [[1, 2, 3, 4], [1, 2, 3, 4]]
      self.outcome_names = ["x", "y"]
  
file_path: Ax/ax/models/tests/test_eb_thompson.py
imports: from unittest.mock import patch
  import numpy
  from ax.models.discrete.eb_thompson import EmpiricalBayesThompsonSampler
  from ax.utils.common.testutils import TestCase
label_desc: Use image node_id 1 for calling the EmpiricalBayesThompsonSamplerTest obj's underlying member method code with example usage: obj.setUp() without return types