code: def test_NameValidation(self) -> None:
      arm = Arm(parameters={"y": 0.25, "x": 0.75, "z": 75})
      self.assertFalse(arm.has_name)
      with self.assertRaises(ValueError):
          arm.name
      arm.name = "0_0"
      with self.assertRaises(ValueError):
          arm.name = "1_0"
  
file_path: Ax/ax/core/tests/test_arm.py
imports: from ax.core.arm import Arm
  from ax.utils.common.testutils import TestCase
label_desc: Use image node_id 3 for calling the ArmTest obj's underlying member method code with example usage: obj.test_NameValidation() without return types