/**
  * @covers FormBuilderFormBase::getElementIds
  * @covers FormBuilderFormBase::unsetElement
  * @covers FormBuilderFormBase::unindexElements
  */
 public function test_unsetElementArray()
 {
     $form['a']['#type'] = 'textfield';
     $form['a']['#form_builder'] = array('element_id' => 'A');
     $form['a']['b'] = array('#type' => 'textfield');
     $form['a']['b']['#form_builder'] = array('element_id' => 'B');
     $form_obj = new FormBuilderFormBase('webform', 'test', NULL, array(), $form);
     $this->assertEqual(array('A', 'B'), $form_obj->getElementIds());
     $form_obj->unsetElement('A');
     $this->assertEqual(array(), $form_obj->getElementIds());
 }