Exemplo n.º 1
0
 /**
  * @dataProvider providerTestValidate
  * @param array $formData
  * @param bool $actual
  */
 public function testValidate($formData, $actual)
 {
     $attributes = array();
     $title = new Miao_Form_Control_Text('title', $attributes);
     $title->addValidator(new Miao_Form_Validate_Length(5));
     $url = new Miao_Form_Control_Text('url', $attributes);
     $url->setRequired();
     $group = new Miao_Form_Control_Group('group');
     $group->addControl($title);
     $group->addControl($url);
     $group->setValue($formData);
     $expected = $group->validate();
     $this->assertEquals($expected, $actual);
 }