PhpBench\Tests\Unit\Storage\Driver\Dbal\Visitor\SqlVisitorTest::testVisit PHP Метод

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

It should translate a JSON query into an SQL query.
public testVisit ( $jsonString, $expectedSql, $expectedValues )
    public function testVisit($jsonString, $expectedSql, $expectedValues)
    {
        $constraint = $this->parser->parse($jsonString);
        $query = $this->visitor->visit($constraint);
        $sql = substr($query[0], strpos($query[0], 'WHERE') + 6);
        $this->assertEquals($expectedSql, $sql);
        $this->assertEquals($expectedValues, $query[1]);
    }