PHP Class BetterReflectionTest\SourceLocator\Type\PhpInternalSourceLocatorTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: roave/better-reflection

Méthodes publiques

Méthode Description
internalSymbolsProvider ( ) : string[]
stubbedClassesProvider ( ) : string[][]
testAllGeneratedStubsAreInSyncWithInternalReflectionClasses ( string $className )
testCanFetchInternalLocatedSource ( string $className )
testCanReflectInternalClasses ( string $className )
testReturnsNullForFunctions ( )
testReturnsNullForNonExistentCode ( )

Private Methods

Méthode Description
assertSameClassAttributes ( ReflectionClass $original, ReflectionClass $stubbed )
assertSameMethodAttributes ( ReflectionMethod $original, BetterReflection\Reflection\ReflectionMethod $stubbed )
assertSameParameterAttributes ( ReflectionParameter $original, ReflectionParameter $stubbed )
getMockReflector ( ) : BetterReflection\Reflector\Reflector | PHPUnit_Framework_MockObject_MockObject

Method Details

internalSymbolsProvider() public méthode

public internalSymbolsProvider ( ) : string[]
Résultat string[] internal symbols

stubbedClassesProvider() public méthode

public stubbedClassesProvider ( ) : string[][]
Résultat string[][]

testAllGeneratedStubsAreInSyncWithInternalReflectionClasses() public méthode

testCanFetchInternalLocatedSource() public méthode

public testCanFetchInternalLocatedSource ( string $className )
$className string

testCanReflectInternalClasses() public méthode

public testCanReflectInternalClasses ( string $className )
$className string

testReturnsNullForFunctions() public méthode

testReturnsNullForNonExistentCode() public méthode