PHP Класс Pinq\Tests\Integration\Queries\QueryResolutionTest

Наследование: extends QueryBuildingTestBase
Показать файл Открыть проект

Открытые методы

Метод Описание
queryProviders ( ) : Pinq\Providers\IQueryProvider[]
repositoryProviders ( ) : Pinq\Providers\IRepositoryProvider[]
testApply ( )
testEmptyQuery ( )
testJoinWithDefault ( )
testJoinWithMultipleDefaults ( )
testRange ( )
testSetOperations ( )
testWhereWithClosure ( )
testWhereWithFunction ( )

Защищенные методы

Метод Описание
assertOperationExpressionMatches ( Expression $operationExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
assertRequestExpressionMatches ( Expression $requestExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
resolvedOperation ( array $parameters )
resolvedRequest ( array $parameters )

Описание методов

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

protected assertOperationExpressionMatches ( Expression $operationExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
$operationExpression Pinq\Expressions\Expression
$evaluationContext Pinq\Expressions\IEvaluationContext

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

protected assertRequestExpressionMatches ( Expression $requestExpression, Pinq\Expressions\IEvaluationContext $evaluationContext = null, $correctValue )
$requestExpression Pinq\Expressions\Expression
$evaluationContext Pinq\Expressions\IEvaluationContext

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

public queryProviders ( ) : Pinq\Providers\IQueryProvider[]
Результат Pinq\Providers\IQueryProvider[]

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

public repositoryProviders ( ) : Pinq\Providers\IRepositoryProvider[]
Результат Pinq\Providers\IRepositoryProvider[]

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

protected resolvedOperation ( array $parameters )
$parameters array

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

protected resolvedRequest ( array $parameters )
$parameters array

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

public testApply ( )

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

public testEmptyQuery ( )

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

public testJoinWithDefault ( )

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

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

public testRange ( )

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

public testSetOperations ( )

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

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