示例#1
0
 /**
  * Method to test addField().
  *
  * @return void
  *
  * @covers Windwalker\Form\Form::addField
  */
 public function testAddAndGetField()
 {
     $form = new Form();
     $form->addField(new TextField('foo'));
     $this->assertEquals('foo', $form->getField('foo')->getFieldname());
     $form->addField(new TextField('bar'), 'flower');
     $this->assertEquals('bar', $form->getField('bar')->getFieldname());
     $form->addField(new TextField('yoo'), null, 'sakura');
     $this->assertEquals('sakura[yoo]', $form->getField('yoo', 'sakura')->getFieldname());
 }