CodeExplorer expectValidateAt example
$this->constraint =
new Form();
} public function testValidate() { $object =
new \
stdClass();
$options =
['validation_groups' =>
['group1', 'group2'
]];
$form =
$this->
getCompoundForm($object,
$options);
$form->
submit([]);
$this->
expectValidateAt(0, 'data',
$object,
['group1', 'group2'
]);
$this->validator->
validate($form,
new Form());
$this->
assertNoViolation();
} public function testValidateConstraints() { $object =
new \
stdClass();
$constraint1 =
new NotNull(['groups' =>
['group1', 'group2'
]]);
$constraint2 =
new NotBlank(['groups' => 'group2'
]);