code: def setup(self):
      self.hp: HyperparameterSamples = HyperparameterSamples({"a": 2})
      round_loc = SOME_FULL_SCOPED_LOCATION[:RoundDataclass]
      self.cx: AutoMLContext = AutoMLContext.from_context().with_loc(
          round_loc
      )
      self.trial: Trial = Trial(
          _dataclass=copy.deepcopy(SOME_TRIAL_DATACLASS),
          context=self.cx,
          is_deep=True,
      )
      self.cx.repo.save(
          copy.deepcopy(SOME_ROOT_DATACLASS),
          ScopedLocation(),
          deep=True,
      )
  
imports: import copy
  import datetime
  import json
  from neuraxle.base import TrialStatus
  from neuraxle.hyperparams.space import HyperparameterSamples
  from neuraxle.logging.logging import LOGGING_DATETIME_STR_FORMAT
  from neuraxle.metaopt.context import AutoMLContext
  from neuraxle.metaopt.data.aggregates import MetricResults, Round, Trial, TrialSplit
  from neuraxle.metaopt.data.vanilla import ClientDataclass, MetricResultsDataclass, RoundDataclass, ScopedLocation, TrialDataclass, to_json
  from testing_neuraxle.metaopt.test_automl_dataclasses import SOME_FULL_SCOPED_LOCATION, SOME_ROOT_DATACLASS, SOME_TRIAL_DATACLASS
label_desc: Use image node_id 1 for calling the TestTrials obj's underlying member method code with example usage: obj.setup() without return types