Neos\Eel\Tests\Unit\FlowQuery\FizzleParserTest::filterGroupIsMatched PHP Метод

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

    public function filterGroupIsMatched()
    {
        $parser = new ParserTestWrapper($this, FizzleParser::class);
        $parser->assertMatches('FilterGroup', 'foo[baz] , asdf');
        $parser->assertDoesntMatch('FilterGroup', 'foo[baz] foo2[baz2]');
        $actual = $parser->match('FilterGroup', 'foo[baz], blah');
        $this->assertSame('foo', $actual['Filters'][0]['PropertyNameFilter']);
        $this->assertSame('blah', $actual['Filters'][1]['PropertyNameFilter']);
        $actual = $parser->match('FilterGroup', 'blah');
        $this->assertSame('blah', $actual['Filters'][0]['PropertyNameFilter']);
    }