function LinkTypeConstraintValidatorTest::doValidate
Same name and namespace in other branches
- 11.x core/modules/link/tests/src/Unit/Plugin/Validation/Constraint/LinkTypeConstraintValidatorTest.php \Drupal\Tests\link\Unit\Plugin\Validation\Constraint\LinkTypeConstraintValidatorTest::doValidate()
Validate the link.
Parameters
mixed $link: A field value to validate.
\Symfony\Component\Validator\Context\ExecutionContextInterface $context: The execution context.
8 calls to LinkTypeConstraintValidatorTest::doValidate()
- LinkTypeConstraintValidatorTest::testBadExternal in core/
modules/ link/ tests/ src/ Unit/ Plugin/ Validation/ Constraint/ LinkTypeConstraintValidatorTest.php - Validate an internal link in an external-only field.
- LinkTypeConstraintValidatorTest::testBadInternal in core/
modules/ link/ tests/ src/ Unit/ Plugin/ Validation/ Constraint/ LinkTypeConstraintValidatorTest.php - Validate an external link in an internal-only field.
- LinkTypeConstraintValidatorTest::testBadUrl in core/
modules/ link/ tests/ src/ Unit/ Plugin/ Validation/ Constraint/ LinkTypeConstraintValidatorTest.php - Validate a URL that throws an exception.
- LinkTypeConstraintValidatorTest::testEmptyField in core/
modules/ link/ tests/ src/ Unit/ Plugin/ Validation/ Constraint/ LinkTypeConstraintValidatorTest.php - Tests validating an empty Link field.
- LinkTypeConstraintValidatorTest::testExternal in core/
modules/ link/ tests/ src/ Unit/ Plugin/ Validation/ Constraint/ LinkTypeConstraintValidatorTest.php - Validate a good external link.
File
-
core/
modules/ link/ tests/ src/ Unit/ Plugin/ Validation/ Constraint/ LinkTypeConstraintValidatorTest.php, line 205
Class
- LinkTypeConstraintValidatorTest
- Tests LinkTypeConstraintValidator.
Namespace
Drupal\Tests\link\Unit\Plugin\Validation\ConstraintCode
protected function doValidate($link, ExecutionContextInterface $context) : void {
$validator = new LinkTypeConstraintValidator();
$validator->initialize($context);
$validator->validate($link, new LinkTypeConstraint());
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.