code: def test_BadData(self) -> None:
      df = pd.DataFrame(
          [{"bad_field": "0_0", "bad_field_2": {"x": 0, "y": "a"}}]
      )
      with self.assertRaises(ValueError):
          Data(df=df)
  
imports: import random
  import pandas
  from ax.core.data import clone_without_metrics, custom_data_class, Data, set_single_trial
  from ax.utils.common.testutils import TestCase
  from ax.utils.common.timeutils import current_timestamp_in_millis
label_desc: Use image node_id 3 for calling the DataTest obj's underlying member method code with example usage: obj.test_BadData() without return types