function LinkTypeConstraintValidatorTest::doValidate

Validate the link.

6 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::testExternal in core/modules/link/tests/src/Unit/Plugin/Validation/Constraint/LinkTypeConstraintValidatorTest.php
Validate a good external link.
LinkTypeConstraintValidatorTest::testGeneric in core/modules/link/tests/src/Unit/Plugin/Validation/Constraint/LinkTypeConstraintValidatorTest.php
Validate a URL in a field that accepts both internal and external URLs.

... See full list

File

core/modules/link/tests/src/Unit/Plugin/Validation/Constraint/LinkTypeConstraintValidatorTest.php, line 185

Class

LinkTypeConstraintValidatorTest
Tests LinkTypeConstraintValidator.

Namespace

Drupal\Tests\link\Unit\Plugin\Validation\Constraint

Code

protected function doValidate(LinkItemInterface&MockObject $link, ExecutionContextInterface&MockObject $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.