PHP Class Test\Unit\LEtudiant\Composer\Data\Package\SharedPackageDataManagerTest

Author: Sylvain Lorinet ([email protected])
Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: letudiant/composer-shared-package-plugin

Protected Properties

Property Type Description
$composer Composer\Composer
$rootPackage Composer\Package\RootPackageInterface | PHPUnit_Framework_MockObject_MockObject
$vendorDir string

Public Methods

Method Description
addPackageUsageWithHasData ( )
addPackageUsageWithoutData ( )
getPackageUsageWithFile ( )
getPackageUsageWithoutFile ( )
packageWithoutInstallationSource ( )
removePackageUsageWithData ( )
removePackageUsageWithoutData ( )
setPackageInstallationSourceWhenNotNull ( )
setPackageInstallationSourceWhenNull ( )
setPackageInstallationSourceWhenNullAndNoData ( )

Protected Methods

Method Description
clearPackageData ( ) Remove the fake data file
createPackage ( ) : Composer\Package\PackageInterface | PHPUnit_Framework_MockObject_MockObject
initializePackageData ( ) Initialize fake data file
setUp ( )
tearDown ( )

Method Details

addPackageUsageWithHasData() public method

addPackageUsageWithoutData() public method

clearPackageData() protected method

Remove the fake data file
protected clearPackageData ( )

createPackage() protected method

protected createPackage ( ) : Composer\Package\PackageInterface | PHPUnit_Framework_MockObject_MockObject
return Composer\Package\PackageInterface | PHPUnit_Framework_MockObject_MockObject

getPackageUsageWithFile() public method

getPackageUsageWithoutFile() public method

initializePackageData() protected method

Initialize fake data file
protected initializePackageData ( )

packageWithoutInstallationSource() public method

removePackageUsageWithData() public method

removePackageUsageWithoutData() public method

setPackageInstallationSourceWhenNotNull() public method

setPackageInstallationSourceWhenNull() public method

setPackageInstallationSourceWhenNullAndNoData() public method

setUp() protected method

protected setUp ( )

tearDown() protected method

protected tearDown ( )

Property Details

$composer protected property

protected Composer,Composer $composer
return Composer\Composer

$rootPackage protected property

protected RootPackageInterface,Composer\Package|PHPUnit_Framework_MockObject_MockObject $rootPackage
return Composer\Package\RootPackageInterface | PHPUnit_Framework_MockObject_MockObject

$vendorDir protected property

protected string $vendorDir
return string