PHP Class Pinq\Tests\Integration\Analysis\TypeSystemTest

Author: Elliot Levin ([email protected])
Inheritance: extends ExpressionAnalysisTestCase
Afficher le fichier Open project: timetoogo/pinq

Méthodes publiques

Méthode Description
testArray ( )
testClass ( )
testClassMembers ( )
testCommonAncestorResolution ( )
testCompositeType ( )
testFieldsAreCaseSensitive ( )
testFunction ( )
testRegisteringTypeDataModules ( )
testTypeHintTypeResolution ( )
testTypeValueResolution ( )

Méthodes protégées

Méthode Description
assertCommonAncestor ( Pinq\Analysis\IType $ancestor, Pinq\Analysis\IType $type1, Pinq\Analysis\IType $type2 )
assertObjectCommonAncestor ( $ancestor, $class1, $class2 )
getObjectType ( $class )

Method Details

assertCommonAncestor() protected méthode

protected assertCommonAncestor ( Pinq\Analysis\IType $ancestor, Pinq\Analysis\IType $type1, Pinq\Analysis\IType $type2 )
$ancestor Pinq\Analysis\IType
$type1 Pinq\Analysis\IType
$type2 Pinq\Analysis\IType

assertObjectCommonAncestor() protected méthode

protected assertObjectCommonAncestor ( $ancestor, $class1, $class2 )

getObjectType() protected méthode

protected getObjectType ( $class )

testArray() public méthode

public testArray ( )

testClass() public méthode

public testClass ( )

testClassMembers() public méthode

public testClassMembers ( )

testCommonAncestorResolution() public méthode

testCompositeType() public méthode

public testCompositeType ( )

testFieldsAreCaseSensitive() public méthode

testFunction() public méthode

public testFunction ( )

testRegisteringTypeDataModules() public méthode

testTypeHintTypeResolution() public méthode

testTypeValueResolution() public méthode