function ConstraintValidatorTestCase::expectValidateValue
File
-
vendor/
symfony/ validator/ Test/ ConstraintValidatorTestCase.php, line 233
Class
- ConstraintValidatorTestCase
- A test case to ease testing Constraint Validators.
Namespace
Symfony\Component\Validator\TestCode
protected function expectValidateValue(int $i, mixed $value, array $constraints = [], string|GroupSequence|array|null $group = null) {
$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);
});
}