PHP Class eZ\Publish\Core\Repository\Tests\Service\Mock\Base

Inheritance: extends PHPUnit_Framework_TestCas\PHPUnit_Framework_TestCase
Show file Open project: ezsystems/ezpublish-kernel

Protected Properties

Property Type Description
$fieldTypeRegistryMock
$fieldTypeServiceMock
$nameableFieldTypeRegistryMock

Protected Methods

Method Description
getFieldTypeRegistryMock ( ) : PHPUnit_Framework_MockObject_MockObject | FieldTypeRegistry
getFieldTypeServiceMock ( ) : PHPUnit_Framework_MockObject_MockObject | eZ\Publish\API\Repository\FieldTypeService
getNameableFieldTypeRegistryMock ( ) : PHPUnit_Framework_MockObject_MockObject | NameableFieldTypeRegistry
getPersistenceMock ( ) : eZ\Publish\SPI\Persistence\Handler | PHPUnit_Framework_MockObject_MockObject Returns a persistence Handler mock.
getPersistenceMockHandler ( string $handler ) : PHPUnit_Framework_MockObject_MockObject Returns a persistence Handler mock.
getRepository ( array $serviceSettings = [] ) : eZ\Publish\API\Repository\Repository Get Real repository with mocked dependencies.
getRepositoryMock ( ) : eZ\Publish\API\Repository\Repository | PHPUnit_Framework_MockObject_MockObject
getSPIMockHandler ( string $handler ) : PHPUnit_Framework_MockObject_MockObject Returns a SPI Handler mock.
getStubbedUser ( integer $id ) : eZ\Publish\API\Repository\Values\User\User Returns User stub with $id as User/Content id.

Method Details

getFieldTypeRegistryMock() protected method

protected getFieldTypeRegistryMock ( ) : PHPUnit_Framework_MockObject_MockObject | FieldTypeRegistry
return PHPUnit_Framework_MockObject_MockObject | eZ\Publish\Core\Repository\Helper\FieldTypeRegistry

getFieldTypeServiceMock() protected method

protected getFieldTypeServiceMock ( ) : PHPUnit_Framework_MockObject_MockObject | eZ\Publish\API\Repository\FieldTypeService
return PHPUnit_Framework_MockObject_MockObject | eZ\Publish\API\Repository\FieldTypeService

getNameableFieldTypeRegistryMock() protected method

protected getNameableFieldTypeRegistryMock ( ) : PHPUnit_Framework_MockObject_MockObject | NameableFieldTypeRegistry
return PHPUnit_Framework_MockObject_MockObject | eZ\Publish\Core\Repository\Helper\NameableFieldTypeRegistry

getPersistenceMock() protected method

Returns a persistence Handler mock.
protected getPersistenceMock ( ) : eZ\Publish\SPI\Persistence\Handler | PHPUnit_Framework_MockObject_MockObject
return eZ\Publish\SPI\Persistence\Handler | PHPUnit_Framework_MockObject_MockObject

getPersistenceMockHandler() protected method

Returns a persistence Handler mock.
protected getPersistenceMockHandler ( string $handler ) : PHPUnit_Framework_MockObject_MockObject
$handler string For instance "Content\\Type\\Handler", must be relative to "eZ\Publish\SPI\Persistence"
return PHPUnit_Framework_MockObject_MockObject

getRepository() protected method

Get Real repository with mocked dependencies.
protected getRepository ( array $serviceSettings = [] ) : eZ\Publish\API\Repository\Repository
$serviceSettings array If set then non shared instance of Repository is returned
return eZ\Publish\API\Repository\Repository

getRepositoryMock() protected method

protected getRepositoryMock ( ) : eZ\Publish\API\Repository\Repository | PHPUnit_Framework_MockObject_MockObject
return eZ\Publish\API\Repository\Repository | PHPUnit_Framework_MockObject_MockObject

getSPIMockHandler() protected method

Returns a SPI Handler mock.
protected getSPIMockHandler ( string $handler ) : PHPUnit_Framework_MockObject_MockObject
$handler string For instance "Content\\Type\\Handler" or "Search\\Handler", must be relative to "eZ\Publish\SPI"
return PHPUnit_Framework_MockObject_MockObject

getStubbedUser() protected method

Returns User stub with $id as User/Content id.
protected getStubbedUser ( integer $id ) : eZ\Publish\API\Repository\Values\User\User
$id integer
return eZ\Publish\API\Repository\Values\User\User

Property Details

$fieldTypeRegistryMock protected property

protected $fieldTypeRegistryMock

$fieldTypeServiceMock protected property

protected $fieldTypeServiceMock

$nameableFieldTypeRegistryMock protected property

protected $nameableFieldTypeRegistryMock