function ConstraintValidatorTestCase::expectViolationsAt
File
-
vendor/
symfony/ validator/ Test/ ConstraintValidatorTestCase.php, line 265
Class
- ConstraintValidatorTestCase
- A test case to ease testing Constraint Validators.
Namespace
Symfony\Component\Validator\TestCode
protected function expectViolationsAt(int $i, mixed $value, Constraint $constraint) {
$context = $this->createContext();
$validatorClassname = $constraint->validatedBy();
$validator = new $validatorClassname();
$validator->initialize($context);
$validator->validate($value, $constraint);
$this->expectedViolations[] = $context->getViolations();
return $context->getViolations();
}