function ConstraintValidatorTestCase::expectFailingValueValidation
File
-
vendor/
symfony/ validator/ Test/ ConstraintValidatorTestCase.php, line 245
Class
- ConstraintValidatorTestCase
- A test case to ease testing Constraint Validators.
Namespace
Symfony\Component\Validator\TestCode
protected function expectFailingValueValidation(int $i, mixed $value, array $constraints, string|GroupSequence|array|null $group, ConstraintViolationInterface $violation) {
$contextualValidator = $this->context
->getValidator()
->inContext($this->context);
$contextualValidator->expectValidation($i, null, $value, $group, function ($passedConstraints) use ($constraints) {
if (!\is_array($passedConstraints)) {
$passedConstraints = [
$passedConstraints,
];
}
Assert::assertEquals($constraints, $passedConstraints);
}, $violation);
}