Pinq\Tests\Integration\Queries\ParsedQueryBuildingTest::assertRequestExpressionMatches PHP Метод

assertRequestExpressionMatches() защищенный Метод

protected assertRequestExpressionMatches ( Expression $requestExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
$requestExpression Pinq\Expressions\Expression
$evaluationContext Pinq\Expressions\IEvaluationContext
    protected function assertRequestExpressionMatches(O\Expression $requestExpression, O\IEvaluationContext $evaluationContext = null, $correctValue)
    {
        $requestBuilder = $this->queryable->getProvider()->getConfiguration()->getRequestQueryBuilder();
        $requestQuery = $requestBuilder->parseRequest($requestExpression, $evaluationContext);
        $this->assertRequestQueryMatches($requestQuery, $requestQuery->getParameters()->resolve($requestBuilder->resolveRequest($requestExpression, $evaluationContext)), $correctValue);
    }