code: def test_robust(
      self,
      risk_measure: Optional[RiskMeasure] = None,
      optimization_config: Optional[OptimizationConfig] = None,
      acqf_class: Optional[str] = None,
  ) -> None:
      exp = get_robust_branin_experiment(
          risk_measure=risk_measure,
          optimization_config=optimization_config,
      )
  
      for _ in range(5):
          modelbridge = Models.BOTORCH_MODULAR(
              experiment=exp,
              data=exp.fetch_data(),
              surrogate=Surrogate(botorch_model_class=SingleTaskGP),
              botorch_acqf_class=acqf_class
              or qNoisyExpectedImprovement,
          )
          trial = (
              exp.new_trial(generator_run=modelbridge.gen(1))
              .run()
              .mark_completed()
          )
  
      obs = ObservationFeatures(parameters=trial.arm.parameters)
      with self.assertRaisesRegex(NotImplementedError, "one-to-many"):
          modelbridge.predict([obs])
  
imports: from typing import Optional
  from ax.core import Objective, OptimizationConfig
  from ax.core.objective import MultiObjective
  from ax.core.observation import ObservationFeatures
  from ax.core.optimization_config import MultiObjectiveOptimizationConfig, ObjectiveThreshold
  from ax.core.risk_measures import RiskMeasure
  from ax.core.types import ComparisonOp
  from ax.exceptions.core import UnsupportedError
  from ax.metrics.branin import BraninMetric
  from ax.modelbridge.registry import Models
  from ax.models.torch.botorch_modular.surrogate import Surrogate
  from ax.utils.common.testutils import TestCase
  from ax.utils.testing.core_stubs import get_robust_branin_experiment
  from ax.utils.testing.mock import fast_botorch_optimize
  from botorch.acquisition.monte_carlo import qNoisyExpectedImprovement
  from botorch.acquisition.multi_objective.monte_carlo import qNoisyExpectedHypervolumeImprovement
  from botorch.models.gp_regression import SingleTaskGP
label_desc: Use image node_id 1 for calling the TestRobust obj's underlying member method code with example usage: obj.test_robust(risk_measure, optimization_config, acqf_class) without return types