/** * 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()); }