/** * Test for Form::validateField method for missing rule exception. * * return void * * @covers Joomla\Form\Form::validateField * @since 1.0 * * @expectedException \UnexpectedValueException * * @return void */ public function testValidateField_missingRule() { $form = new JFormInspector('form1'); $form->load(JFormDataHelper::$validateFieldDocument); $xml = $form->getXML(); $field = array_pop($xml->xpath('fields/field[@name="missingrule"]')); $result = $form->validateField($field, null, 'value'); }