PHP Class Kraken\_Unit\Filesystem\FilesystemManagerTest

Inheritance: extends Kraken\Test\TUnit
Datei anzeigen Open project: kraken-php/framework

Public Methods

Method Description
createFilesystemManager ( Kraken\Filesystem\FilesystemInterface[] $fs = [] ) : Kraken\Filesystem\FilesystemManagerInterface
createFilesystemMock ( ) : Kraken\Filesystem\FilesystemInterface
expect ( Prophecy\Prophecy\ObjectProphecy $object, string $method, mixed[] $args = null, integer $times = 1 ) : Prophecy\Prophecy\MethodProphecy
filesystemManagerProvider ( ) : mixed[]
observableFilesystemManagerProvider ( ) : mixed[]
prevent ( Prophecy\Prophecy\ObjectProphecy $object, string $method, mixed[] $args = null ) : Prophecy\Prophecy\MethodProphecy
testApiAppend_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiAppend_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiCreateDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiCreateDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiCreateFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiCreateFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiCreate_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiCreate_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiEraseDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiEraseDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiEraseFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiEraseFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiExistsFilesystem_ReturnsFalse_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiExistsFilesystem_ReturnsTrue_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiExists_PassesCallToProperFilesystem_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiExists_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetContents_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetContents_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetDirectories_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetDirectories_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetFiles_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetFiles_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetFilesystem_ReturnsFilesystem_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiGetFilesystem_ReturnsNull_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiGetMimetype_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetMimetype_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetSize_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetSize_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetTimestamp_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetTimestamp_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetType_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetType_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetVisibility_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiGetVisibility_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsPrivate_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsPrivate_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsPublic_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiIsPublic_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiMountFilesystem_MountsFs ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiMountFilesystems_MountsFs ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiMove_ThrowsException_WhenDestFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiMove_ThrowsException_WhenSourceFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiPrepend_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiPrepend_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiRead_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiRead_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiRemoveDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiRemoveDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiRemoveFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiRemoveFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiReq_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiReq_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiSetPrivate_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiSetPrivate_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiSetPublic_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiSetPublic_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiSetVisibility_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiSetVisibility_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiUnmountFilesystem_DoesNothing_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiUnmountFilesystem_UnmountsFilesystem_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $fs )
testApiWrite_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
testApiWrite_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )

Method Details

createFilesystemManager() public method

public createFilesystemManager ( Kraken\Filesystem\FilesystemInterface[] $fs = [] ) : Kraken\Filesystem\FilesystemManagerInterface
$fs Kraken\Filesystem\FilesystemInterface[]
return Kraken\Filesystem\FilesystemManagerInterface

createFilesystemMock() public method

public createFilesystemMock ( ) : Kraken\Filesystem\FilesystemInterface
return Kraken\Filesystem\FilesystemInterface

expect() public method

public expect ( Prophecy\Prophecy\ObjectProphecy $object, string $method, mixed[] $args = null, integer $times = 1 ) : Prophecy\Prophecy\MethodProphecy
$object Prophecy\Prophecy\ObjectProphecy
$method string
$args mixed[]
$times integer
return Prophecy\Prophecy\MethodProphecy

filesystemManagerProvider() public method

public filesystemManagerProvider ( ) : mixed[]
return mixed[]

observableFilesystemManagerProvider() public method

public observableFilesystemManagerProvider ( ) : mixed[]
return mixed[]

prevent() public method

public prevent ( Prophecy\Prophecy\ObjectProphecy $object, string $method, mixed[] $args = null ) : Prophecy\Prophecy\MethodProphecy
$object Prophecy\Prophecy\ObjectProphecy
$method string
$args mixed[]
return Prophecy\Prophecy\MethodProphecy

testApiAppend_PassesCallToProperFs_WhenFsExists() public method

public testApiAppend_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiAppend_ThrowsException_WhenFsDoesNotExist() public method

public testApiAppend_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiCreateDir_PassesCallToProperFs_WhenFsExists() public method

public testApiCreateDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiCreateDir_ThrowsException_WhenFsDoesNotExist() public method

public testApiCreateDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiCreateFile_PassesCallToProperFs_WhenFsExists() public method

public testApiCreateFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiCreateFile_ThrowsException_WhenFsDoesNotExist() public method

public testApiCreateFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiCreate_PassesCallToProperFs_WhenFsExists() public method

public testApiCreate_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiCreate_ThrowsException_WhenFsDoesNotExist() public method

public testApiCreate_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiEraseDir_PassesCallToProperFs_WhenFsExists() public method

public testApiEraseDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiEraseDir_ThrowsException_WhenFsDoesNotExist() public method

public testApiEraseDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiEraseFile_PassesCallToProperFs_WhenFsExists() public method

public testApiEraseFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiEraseFile_ThrowsException_WhenFsDoesNotExist() public method

public testApiEraseFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiExistsFilesystem_ReturnsFalse_WhenFsDoesNotExist() public method

public testApiExistsFilesystem_ReturnsFalse_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiExistsFilesystem_ReturnsTrue_WhenFsExists() public method

public testApiExistsFilesystem_ReturnsTrue_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiExists_PassesCallToProperFilesystem_WhenFsExists() public method

public testApiExists_PassesCallToProperFilesystem_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiExists_ThrowsException_WhenFsDoesNotExist() public method

public testApiExists_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetContents_PassesCallToProperFs_WhenFsExists() public method

public testApiGetContents_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetContents_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetContents_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetDirectories_PassesCallToProperFs_WhenFsExists() public method

public testApiGetDirectories_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetDirectories_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetDirectories_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetFiles_PassesCallToProperFs_WhenFsExists() public method

public testApiGetFiles_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetFiles_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetFiles_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetFilesystem_ReturnsFilesystem_WhenFsExists() public method

public testApiGetFilesystem_ReturnsFilesystem_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiGetFilesystem_ReturnsNull_WhenFsDoesNotExist() public method

public testApiGetFilesystem_ReturnsNull_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiGetMimetype_PassesCallToProperFs_WhenFsExists() public method

public testApiGetMimetype_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetMimetype_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetMimetype_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetSize_PassesCallToProperFs_WhenFsExists() public method

public testApiGetSize_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetSize_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetSize_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetTimestamp_PassesCallToProperFs_WhenFsExists() public method

public testApiGetTimestamp_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetTimestamp_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetTimestamp_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetType_PassesCallToProperFs_WhenFsExists() public method

public testApiGetType_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetType_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetType_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetVisibility_PassesCallToProperFs_WhenFsExists() public method

public testApiGetVisibility_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiGetVisibility_ThrowsException_WhenFsDoesNotExist() public method

public testApiGetVisibility_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsDir_PassesCallToProperFs_WhenFsExists() public method

public testApiIsDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsDir_ThrowsException_WhenFsDoesNotExist() public method

public testApiIsDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsFile_PassesCallToProperFs_WhenFsExists() public method

public testApiIsFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsFile_ThrowsException_WhenFsDoesNotExist() public method

public testApiIsFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsPrivate_PassesCallToProperFs_WhenFsExists() public method

public testApiIsPrivate_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsPrivate_ThrowsException_WhenFsDoesNotExist() public method

public testApiIsPrivate_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsPublic_PassesCallToProperFs_WhenFsExists() public method

public testApiIsPublic_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiIsPublic_ThrowsException_WhenFsDoesNotExist() public method

public testApiIsPublic_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiMountFilesystem_MountsFs() public method

public testApiMountFilesystem_MountsFs ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiMountFilesystems_MountsFs() public method

public testApiMountFilesystems_MountsFs ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiMove_ThrowsException_WhenDestFsDoesNotExist() public method

public testApiMove_ThrowsException_WhenDestFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiMove_ThrowsException_WhenSourceFsDoesNotExist() public method

public testApiMove_ThrowsException_WhenSourceFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiPrepend_PassesCallToProperFs_WhenFsExists() public method

public testApiPrepend_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiPrepend_ThrowsException_WhenFsDoesNotExist() public method

public testApiPrepend_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiRead_PassesCallToProperFs_WhenFsExists() public method

public testApiRead_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiRead_ThrowsException_WhenFsDoesNotExist() public method

public testApiRead_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiRemoveDir_PassesCallToProperFs_WhenFsExists() public method

public testApiRemoveDir_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiRemoveDir_ThrowsException_WhenFsDoesNotExist() public method

public testApiRemoveDir_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiRemoveFile_PassesCallToProperFs_WhenFsExists() public method

public testApiRemoveFile_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiRemoveFile_ThrowsException_WhenFsDoesNotExist() public method

public testApiRemoveFile_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiReq_PassesCallToProperFs_WhenFsExists() public method

public testApiReq_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiReq_ThrowsException_WhenFsDoesNotExist() public method

public testApiReq_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiSetPrivate_PassesCallToProperFs_WhenFsExists() public method

public testApiSetPrivate_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiSetPrivate_ThrowsException_WhenFsDoesNotExist() public method

public testApiSetPrivate_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiSetPublic_PassesCallToProperFs_WhenFsExists() public method

public testApiSetPublic_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiSetPublic_ThrowsException_WhenFsDoesNotExist() public method

public testApiSetPublic_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiSetVisibility_PassesCallToProperFs_WhenFsExists() public method

public testApiSetVisibility_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiSetVisibility_ThrowsException_WhenFsDoesNotExist() public method

public testApiSetVisibility_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiUnmountFilesystem_DoesNothing_WhenFsDoesNotExist() public method

public testApiUnmountFilesystem_DoesNothing_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiUnmountFilesystem_UnmountsFilesystem_WhenFsExists() public method

public testApiUnmountFilesystem_UnmountsFilesystem_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $fs )
$fs Kraken\Filesystem\FilesystemManagerInterface

testApiWrite_PassesCallToProperFs_WhenFsExists() public method

public testApiWrite_PassesCallToProperFs_WhenFsExists ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy

testApiWrite_ThrowsException_WhenFsDoesNotExist() public method

public testApiWrite_ThrowsException_WhenFsDoesNotExist ( Kraken\Filesystem\FilesystemManagerInterface $man, Prophecy\Prophecy\ObjectProphecy $p1, Prophecy\Prophecy\ObjectProphecy $p2 )
$man Kraken\Filesystem\FilesystemManagerInterface
$p1 Prophecy\Prophecy\ObjectProphecy
$p2 Prophecy\Prophecy\ObjectProphecy