PHP Class eZ\Publish\Core\Persistence\Legacy\Tests\Content\FieldHandlerTest

Inheritance: extends LanguageAwareTestCase
Afficher le fichier Open project: ezsystems/ezpublish-kernel

Protected Properties

Свойство Type Description
$contentGatewayMock eZ\Publish\Core\Persistence\Legacy\Content\Gateway Gateway mock.
$fieldTypeMock eZ\Publish\SPI\FieldType\FieldType Field type mock.
$fieldTypeRegistryMock eZ\Publish\Core\Persistence\FieldTypeRegistry Field type registry mock.
$mapperMock eZ\Publish\Core\Persistence\Legacy\Content\Mapper Mapper mock.
$storageHandlerMock eZ\Publish\Core\Persistence\Legacy\Content\StorageHandler Storage handler mock.

Méthodes publiques

Méthode Description
assertUpdateFieldsExistingLanguages ( boolean $storageHandlerUpdatesFields = false )
assertUpdateFieldsForInitialLanguage ( boolean $storageHandlerUpdatesFields = false )
assertUpdateFieldsWithNewLanguage ( boolean $storageHandlerUpdatesFields = false )
testCreateExistingFieldsInNewVersion ( )
testCreateExistingFieldsInNewVersionUpdatingStorageHandler ( )
testCreateNewFields ( )
testCreateNewFieldsForMainLanguage ( )
testCreateNewFieldsForMainLanguageUpdatingStorageHandler ( )
testCreateNewFieldsUpdatingStorageHandler ( )
testDeleteFields ( )
testLoadExternalFieldData ( )
testUpdateFieldsExistingLanguages ( )
testUpdateFieldsExistingLanguagesUpdatingStorageHandler ( )
testUpdateFieldsForInitialLanguage ( )
testUpdateFieldsForInitialLanguageUpdatingStorageHandler ( )
testUpdateFieldsWithNewLanguage ( )
testUpdateFieldsWithNewLanguageUpdatingStorageHandler ( )

Méthodes protégées

Méthode Description
assertCreateExistingFieldsInNewVersion ( boolean $storageHandlerUpdatesFields = false )
assertCreateNewFields ( boolean $storageHandlerUpdatesFields = false )
assertCreateNewFieldsForMainLanguage ( boolean $storageHandlerUpdatesFields = false )
getContentFixture ( ) : eZ\Publish\SPI\Persistence\Content Returns a Content fixture.
getContentGatewayMock ( ) : Gateway | PHPUnit_Framework_MockObject_MockObject Returns a mock object for the Content Gateway.
getContentNoFieldsFixture ( ) : eZ\Publish\SPI\Persistence\Content Returns a Content fixture.
getContentPartialFieldsFixture ( ) : eZ\Publish\SPI\Persistence\Content Returns a Content fixture.
getContentSingleLanguageFixture ( ) : eZ\Publish\SPI\Persistence\Content Returns a Content fixture.
getContentTypeFixture ( ) : eZ\Publish\SPI\Persistence\Content\Type Returns a ContentType fixture.
getFieldHandler ( ) : FieldHandler Returns a FieldHandler to test.
getFieldTypeMock ( ) : eZ\Publish\SPI\FieldType\FieldType | PHPUnit_Framework_MockObject_MockObject
getFieldTypeRegistryMock ( ) : FieldTypeRegistry | PHPUnit_Framework_MockObject_MockObject
getMapperMock ( ) : Mapper | PHPUnit_Framework_MockObject_MockObject Returns a Mapper mock.
getStorageHandlerMock ( ) : StorageHandler | PHPUnit_Framework_MockObject_MockObject Returns a StorageHandler mock.
getUpdateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\UpdateStruct Returns an UpdateStruct fixture.

Method Details

assertCreateExistingFieldsInNewVersion() protected méthode

protected assertCreateExistingFieldsInNewVersion ( boolean $storageHandlerUpdatesFields = false )
$storageHandlerUpdatesFields boolean

assertCreateNewFields() protected méthode

protected assertCreateNewFields ( boolean $storageHandlerUpdatesFields = false )
$storageHandlerUpdatesFields boolean

assertCreateNewFieldsForMainLanguage() protected méthode

protected assertCreateNewFieldsForMainLanguage ( boolean $storageHandlerUpdatesFields = false )
$storageHandlerUpdatesFields boolean

assertUpdateFieldsExistingLanguages() public méthode

public assertUpdateFieldsExistingLanguages ( boolean $storageHandlerUpdatesFields = false )
$storageHandlerUpdatesFields boolean

assertUpdateFieldsForInitialLanguage() public méthode

public assertUpdateFieldsForInitialLanguage ( boolean $storageHandlerUpdatesFields = false )
$storageHandlerUpdatesFields boolean

assertUpdateFieldsWithNewLanguage() public méthode

public assertUpdateFieldsWithNewLanguage ( boolean $storageHandlerUpdatesFields = false )
$storageHandlerUpdatesFields boolean

getContentFixture() protected méthode

Returns a Content fixture.
protected getContentFixture ( ) : eZ\Publish\SPI\Persistence\Content
Résultat eZ\Publish\SPI\Persistence\Content

getContentGatewayMock() protected méthode

Returns a mock object for the Content Gateway.
protected getContentGatewayMock ( ) : Gateway | PHPUnit_Framework_MockObject_MockObject
Résultat eZ\Publish\Core\Persistence\Legacy\Content\Gateway | PHPUnit_Framework_MockObject_MockObject

getContentNoFieldsFixture() protected méthode

Returns a Content fixture.
protected getContentNoFieldsFixture ( ) : eZ\Publish\SPI\Persistence\Content
Résultat eZ\Publish\SPI\Persistence\Content

getContentPartialFieldsFixture() protected méthode

Returns a Content fixture.
protected getContentPartialFieldsFixture ( ) : eZ\Publish\SPI\Persistence\Content
Résultat eZ\Publish\SPI\Persistence\Content

getContentSingleLanguageFixture() protected méthode

Returns a Content fixture.
protected getContentSingleLanguageFixture ( ) : eZ\Publish\SPI\Persistence\Content
Résultat eZ\Publish\SPI\Persistence\Content

getContentTypeFixture() protected méthode

Returns a ContentType fixture.
protected getContentTypeFixture ( ) : eZ\Publish\SPI\Persistence\Content\Type
Résultat eZ\Publish\SPI\Persistence\Content\Type

getFieldHandler() protected méthode

Returns a FieldHandler to test.
protected getFieldHandler ( ) : FieldHandler
Résultat eZ\Publish\Core\Persistence\Legacy\Content\FieldHandler

getFieldTypeMock() protected méthode

protected getFieldTypeMock ( ) : eZ\Publish\SPI\FieldType\FieldType | PHPUnit_Framework_MockObject_MockObject
Résultat eZ\Publish\SPI\FieldType\FieldType | PHPUnit_Framework_MockObject_MockObject

getFieldTypeRegistryMock() protected méthode

protected getFieldTypeRegistryMock ( ) : FieldTypeRegistry | PHPUnit_Framework_MockObject_MockObject
Résultat eZ\Publish\Core\Persistence\FieldTypeRegistry | PHPUnit_Framework_MockObject_MockObject

getMapperMock() protected méthode

Returns a Mapper mock.
protected getMapperMock ( ) : Mapper | PHPUnit_Framework_MockObject_MockObject
Résultat eZ\Publish\Core\Persistence\Legacy\Content\Mapper | PHPUnit_Framework_MockObject_MockObject

getStorageHandlerMock() protected méthode

Returns a StorageHandler mock.
protected getStorageHandlerMock ( ) : StorageHandler | PHPUnit_Framework_MockObject_MockObject
Résultat eZ\Publish\Core\Persistence\Legacy\Content\StorageHandler | PHPUnit_Framework_MockObject_MockObject

getUpdateStructFixture() protected méthode

Returns an UpdateStruct fixture.
protected getUpdateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\UpdateStruct
Résultat eZ\Publish\SPI\Persistence\Content\UpdateStruct

testCreateExistingFieldsInNewVersion() public méthode

testCreateExistingFieldsInNewVersionUpdatingStorageHandler() public méthode

testCreateNewFields() public méthode

public testCreateNewFields ( )

testCreateNewFieldsForMainLanguage() public méthode

testCreateNewFieldsForMainLanguageUpdatingStorageHandler() public méthode

testCreateNewFieldsUpdatingStorageHandler() public méthode

testDeleteFields() public méthode

public testDeleteFields ( )

testLoadExternalFieldData() public méthode

testUpdateFieldsExistingLanguages() public méthode

testUpdateFieldsExistingLanguagesUpdatingStorageHandler() public méthode

testUpdateFieldsForInitialLanguage() public méthode

testUpdateFieldsForInitialLanguageUpdatingStorageHandler() public méthode

testUpdateFieldsWithNewLanguage() public méthode

testUpdateFieldsWithNewLanguageUpdatingStorageHandler() public méthode

Property Details

$contentGatewayMock protected_oe property

Gateway mock.
protected Gateway,eZ\Publish\Core\Persistence\Legacy\Content $contentGatewayMock
Résultat eZ\Publish\Core\Persistence\Legacy\Content\Gateway

$fieldTypeMock protected_oe property

Field type mock.
protected FieldType,eZ\Publish\SPI\FieldType $fieldTypeMock
Résultat eZ\Publish\SPI\FieldType\FieldType

$fieldTypeRegistryMock protected_oe property

Field type registry mock.
protected FieldTypeRegistry,eZ\Publish\Core\Persistence $fieldTypeRegistryMock
Résultat eZ\Publish\Core\Persistence\FieldTypeRegistry

$mapperMock protected_oe property

Mapper mock.
protected Mapper,eZ\Publish\Core\Persistence\Legacy\Content $mapperMock
Résultat eZ\Publish\Core\Persistence\Legacy\Content\Mapper

$storageHandlerMock protected_oe property

Storage handler mock.
protected StorageHandler,eZ\Publish\Core\Persistence\Legacy\Content $storageHandlerMock
Résultat eZ\Publish\Core\Persistence\Legacy\Content\StorageHandler