eZ\Publish\Core\Limitation\Tests\SubtreeLimitationTypeTest::testGetCriterionMultipleValues PHP Метод

testGetCriterionMultipleValues() публичный Метод

public testGetCriterionMultipleValues ( SubtreeLimitationType $limitationType )
$limitationType eZ\Publish\Core\Limitation\SubtreeLimitationType
    public function testGetCriterionMultipleValues(SubtreeLimitationType $limitationType)
    {
        $criterion = $limitationType->getCriterion(new SubtreeLimitation(array('limitationValues' => array('/1/9/', '/1/55/'))), $this->getUserMock());
        // Assert that $criterion is instance of API type (for Solr/ES), and internal type(optimization for SQL engines)
        self::assertInstanceOf('eZ\\Publish\\API\\Repository\\Values\\Content\\Query\\Criterion\\Subtree', $criterion);
        self::assertInstanceOf('eZ\\Publish\\Core\\Repository\\Values\\Content\\Query\\Criterion\\PermissionSubtree', $criterion);
        self::assertInternalType('array', $criterion->value);
        self::assertInternalType('string', $criterion->operator);
        self::assertEquals(Operator::IN, $criterion->operator);
        self::assertEquals(array('/1/9/', '/1/55/'), $criterion->value);
    }