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

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file 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 property

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

$mockPackage1 protected property

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

$mockPackage2 protected property

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

$mockPackages protected property

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

$testClassWasLoaded public static property

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

$testClassWasOverwritten public static property

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