public function FormBaseTest::test_form_builder_add_element in Form Builder 7.2
Integration test _form_builder_add_element().
@covers ::_form_builder_add_element @covers ::form_builder_field_render @covers \Drupal\form_builder\FormBase::load @covers \Drupal\form_builder\FormBase::save @covers \Drupal\form_builder\FormBase::serialize @covers \Drupal\form_builder\FormBase::unserialize
File
- tests/
FormBaseTest.php, line 120
Class
Namespace
Drupal\form_builderCode
public function test_form_builder_add_element() {
module_load_include('inc', 'form_builder', 'includes/form_builder.admin');
$loader = Loader::instance();
$form = $loader
->getForm('webform', 'test', 'test', array());
$form
->save();
$data = _form_builder_add_element('webform', 'test', 'email', NULL, 'test', TRUE);
$this
->assertNotEmpty($data);
$this
->assertNotEmpty($data['html']);
}