validate() public method

Make sure {@link acceptValue()} is checked first!
public validate ( eZ\Publish\API\Repository\Values\User\Limitation $limitationValue ) : eZ\Publish\SPI\FieldType\ValidationError[]
$limitationValue eZ\Publish\API\Repository\Values\User\Limitation
return eZ\Publish\SPI\FieldType\ValidationError[]
 /**
  * @dataProvider providerForTestValidatePass
  * @depends testConstruct
  *
  * @param \eZ\Publish\API\Repository\Values\User\Limitation\ParentDepthLimitation $limitation
  */
 public function testValidatePass(ParentDepthLimitation $limitation, ParentDepthLimitationType $limitationType)
 {
     $validationErrors = $limitationType->validate($limitation);
     self::assertEmpty($validationErrors);
 }