code: def setUp(self):
      super(CloudFitClientTest, self).setUp()
      self._image_uri = "gcr.io/some_test_image:latest"
      self._project_id = "test_project_id"
      self._region = "test_region"
      self._mock_apiclient = mock.Mock()
      self._remote_dir = tempfile.mkdtemp()
      self._job_spec = client._default_job_spec(
          self._region,
          self._image_uri,
          [
              "--remote_dir",
              self._remote_dir,
              "--distribution_strategy",
              MULTI_WORKER_MIRRORED_STRATEGY_NAME,
          ],
      )
      self._model = self._model()
      self._x = [[9.0], [10.0], [11.0]] * 10
      self._y = [[xi[0] / 2.0 + 6] for xi in self._x]
      self._dataset = tf.data.Dataset.from_tensor_slices(
          (self._x, self._y)
      )
      self._scalar_fit_kwargs = {
          "batch_size": 1,
          "epochs": 2,
          "verbose": 3,
      }
  
imports: import os
  import pickle
  import tempfile
  from unittest import mock
  from googleapiclient import discovery
  import tensorflow
  import tensorflow_datasets
  from tensorflow_cloud.tuner import cloud_fit_client
  from tensorflow_cloud.tuner import cloud_fit_utils
  from tensorflow_cloud.utils import google_api_client
label_desc: Use image node_id 1 for calling the CloudFitClientTest obj's underlying member method code with example usage: obj.setUp() without return types