PHP Class Neos\Flow\Tests\Unit\Package\PackageFactoryTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$mockPackageManager Neos\Flow\Package\PackageManager | PHPUnit_Framework_MockObject_MockObject
$packageFactory Neos\Flow\Package\PackageFactory

Public Methods

Method Description
createReturnsAnInstanceOfTheDefaultPackageIfNoCustomPackageExists ( )
createReturnsInstanceOfCustomPackageIfItExists ( )
createTakesAutoloaderTypeIntoAccountWhenLoadingCustomPackage ( )
createThrowsExceptionIfCustomPackageDoesNotImplementPackageInterface ( )
createThrowsExceptionIfCustomPackageFileCantBeAnalyzed ( )
createThrowsExceptionWhenSpecifyingANonExistingPackagePath ( )
setUp ( )

Method Details

createReturnsAnInstanceOfTheDefaultPackageIfNoCustomPackageExists() public method

createReturnsInstanceOfCustomPackageIfItExists() public method

createTakesAutoloaderTypeIntoAccountWhenLoadingCustomPackage() public method

createThrowsExceptionIfCustomPackageDoesNotImplementPackageInterface() public method

createThrowsExceptionIfCustomPackageFileCantBeAnalyzed() public method

createThrowsExceptionWhenSpecifyingANonExistingPackagePath() public method

setUp() public method

public setUp ( )

Property Details

$mockPackageManager protected property

protected PackageManager,Neos\Flow\Package|PHPUnit_Framework_MockObject_MockObject $mockPackageManager
return Neos\Flow\Package\PackageManager | PHPUnit_Framework_MockObject_MockObject

$packageFactory protected property

protected PackageFactory,Neos\Flow\Package $packageFactory
return Neos\Flow\Package\PackageFactory