public function testValidationGroupsCanBeSet() { $form = new Form('author', new Author(), $this->validator); $this->assertNull($form->getValidationGroups()); $form->setValidationGroups('group'); $this->assertEquals(array('group'), $form->getValidationGroups()); $form->setValidationGroups(array('group1', 'group2')); $this->assertEquals(array('group1', 'group2'), $form->getValidationGroups()); $form->setValidationGroups(null); $this->assertNull($form->getValidationGroups()); }
public function testValidationGroupsCanBeSetToArray() { $form = new Form('author', array('validation_groups' => array('group1', 'group2'))); $this->assertEquals(array('group1', 'group2'), $form->getValidationGroups()); }