PHP Класс Tests\PHPSA\TestCase

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

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

Метод Описание
newFakeScalarExpr ( integer $type = CompiledExpression::UNKNOWN, null $value = null ) : Fake
newScalarExpr ( $value ) : PhpParser\Node\Scalar | PhpParser\Node\Expr\Array_

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

Метод Описание
assertInstanceOfCompiledExpression ( CompiledExpression | null $actual, string $message = '' )
compileExpression ( object $expr, Context $context = null ) : CompiledExpression
getContext ( ) : Context

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

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

protected assertInstanceOfCompiledExpression ( CompiledExpression | null $actual, string $message = '' )
$actual PHPSA\CompiledExpression | null
$message string

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

protected compileExpression ( object $expr, Context $context = null ) : CompiledExpression
$expr object
$context PHPSA\Context
Результат PHPSA\CompiledExpression

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

protected getContext ( ) : Context
Результат PHPSA\Context

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

public newFakeScalarExpr ( integer $type = CompiledExpression::UNKNOWN, null $value = null ) : Fake
$type integer
$value null
Результат PHPSA\Node\Scalar\Fake

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

public newScalarExpr ( $value ) : PhpParser\Node\Scalar | PhpParser\Node\Expr\Array_
$value
Результат PhpParser\Node\Scalar | PhpParser\Node\Expr\Array_