Makes sure LimitationValue object and ->limitationValues is of correct type.
public acceptValue ( eZ\Publish\API\Repository\Values\User\Limitation $limitationValue ) | ||
$limitationValue | eZ\Publish\API\Repository\Values\User\Limitation |
/** * @depends testConstruct * @dataProvider providerForTestAcceptValueException * @expectedException \eZ\Publish\API\Repository\Exceptions\InvalidArgumentException * * @param \eZ\Publish\API\Repository\Values\User\Limitation $limitation * @param \eZ\Publish\Core\Limitation\SiteAccessLimitationType $limitationType */ public function testAcceptValueException(Limitation $limitation, SiteAccessLimitationType $limitationType) { $limitationType->acceptValue($limitation); }