PHP Class Neos\Flow\Tests\Unit\Core\ClassLoaderTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
显示文件 Open project: neos/flow-development-collection

Public Properties

Property Type Description
$testClassWasLoaded boolean Test flag used in this test case
$testClassWasOverwritten boolean Test flag used in this test case

Protected Properties

Property Type Description
$classLoader Neos\Flow\Core\ClassLoader
$mockPackage1 Neos\Flow\Package\Package | PHPUnit_Framework_MockObject_MockObject
$mockPackage2 Neos\Flow\Package\Package | PHPUnit_Framework_MockObject_MockObject
$mockPackages Neos\Flow\Package\Package[] | PHPUnit_Framework_MockObject_MockObject[]

Public Methods

Method Description
classesFromDeeplyNestedSubDirectoriesAreLoaded ( )
classesFromFunctionalTestsDirectoriesAreLoaded ( ) Checks if the class loader loads classes from the functional tests directory
classesFromInactivePackagesAreNotLoaded ( )
classesFromOverlayedPsr4PackagesAreLoaded ( )
classesFromOverlayedPsr4PackagesAreOverwritten ( )
classesFromPsr4PackagesAreLoaded ( )
classesFromSubDirectoriesAreLoaded ( ) Checks if the package autoloader loads classes from subdirectories.
classesFromSubMatchingPackagesAreLoaded ( ) Checks if the package autoloader loads classes from packages that match a substring of another package (e.g. Media vs. Neos).
classesWithLeadingBackslashAreLoaded ( )
classesWithOnlyUnderscoresAreLoaded ( ) Checks if the package autoloader loads classes from subdirectories.
classesWithUnderscoresAreLoaded ( ) Checks if the package autoloader loads classes from subdirectories.
namespaceWithUnderscoresAreLoaded ( ) Checks if the package autoloader loads classes from subdirectories with underscores.
setUp ( )

Method Details

classesFromDeeplyNestedSubDirectoriesAreLoaded() public method

classesFromFunctionalTestsDirectoriesAreLoaded() public method

Checks if the class loader loads classes from the functional tests directory

classesFromInactivePackagesAreNotLoaded() public method

classesFromOverlayedPsr4PackagesAreLoaded() public method

classesFromOverlayedPsr4PackagesAreOverwritten() public method

classesFromPsr4PackagesAreLoaded() public method

classesFromSubDirectoriesAreLoaded() public method

Checks if the package autoloader loads classes from subdirectories.

classesFromSubMatchingPackagesAreLoaded() public method

Checks if the package autoloader loads classes from packages that match a substring of another package (e.g. Media vs. Neos).

classesWithLeadingBackslashAreLoaded() public method

classesWithOnlyUnderscoresAreLoaded() public method

Checks if the package autoloader loads classes from subdirectories.

classesWithUnderscoresAreLoaded() public method

Checks if the package autoloader loads classes from subdirectories.

namespaceWithUnderscoresAreLoaded() public method

Checks if the package autoloader loads classes from subdirectories with underscores.

setUp() public method

public setUp ( )

Property Details

$classLoader protected_oe property

protected ClassLoader,Neos\Flow\Core $classLoader
return Neos\Flow\Core\ClassLoader

$mockPackage1 protected_oe property

protected Package,Neos\Flow\Package|PHPUnit_Framework_MockObject_MockObject $mockPackage1
return Neos\Flow\Package\Package | PHPUnit_Framework_MockObject_MockObject

$mockPackage2 protected_oe property

protected Package,Neos\Flow\Package|PHPUnit_Framework_MockObject_MockObject $mockPackage2
return Neos\Flow\Package\Package | PHPUnit_Framework_MockObject_MockObject

$mockPackages protected_oe property

protected Package[],Neos\Flow\Package|PHPUnit_Framework_MockObject_MockObject[] $mockPackages
return Neos\Flow\Package\Package[] | PHPUnit_Framework_MockObject_MockObject[]

$testClassWasLoaded public_oe static_oe property

Test flag used in this test case
public static bool $testClassWasLoaded
return boolean

$testClassWasOverwritten public_oe static_oe property

Test flag used in this test case
public static bool $testClassWasOverwritten
return boolean