PHP 클래스 eZ\Publish\Core\Persistence\Legacy\Tests\Content\FieldHandlerTest

상속: extends LanguageAwareTestCase
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

보호된 프로퍼티들

프로퍼티 타입 설명
$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.

공개 메소드들

메소드 설명
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 ( )

보호된 메소드들

메소드 설명
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.

메소드 상세

assertCreateExistingFieldsInNewVersion() 보호된 메소드

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

assertCreateNewFields() 보호된 메소드

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

assertCreateNewFieldsForMainLanguage() 보호된 메소드

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

assertUpdateFieldsExistingLanguages() 공개 메소드

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

assertUpdateFieldsForInitialLanguage() 공개 메소드

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

assertUpdateFieldsWithNewLanguage() 공개 메소드

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

getContentFixture() 보호된 메소드

Returns a Content fixture.
protected getContentFixture ( ) : eZ\Publish\SPI\Persistence\Content
리턴 eZ\Publish\SPI\Persistence\Content

getContentGatewayMock() 보호된 메소드

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

getContentNoFieldsFixture() 보호된 메소드

Returns a Content fixture.
protected getContentNoFieldsFixture ( ) : eZ\Publish\SPI\Persistence\Content
리턴 eZ\Publish\SPI\Persistence\Content

getContentPartialFieldsFixture() 보호된 메소드

Returns a Content fixture.
protected getContentPartialFieldsFixture ( ) : eZ\Publish\SPI\Persistence\Content
리턴 eZ\Publish\SPI\Persistence\Content

getContentSingleLanguageFixture() 보호된 메소드

Returns a Content fixture.
protected getContentSingleLanguageFixture ( ) : eZ\Publish\SPI\Persistence\Content
리턴 eZ\Publish\SPI\Persistence\Content

getContentTypeFixture() 보호된 메소드

Returns a ContentType fixture.
protected getContentTypeFixture ( ) : eZ\Publish\SPI\Persistence\Content\Type
리턴 eZ\Publish\SPI\Persistence\Content\Type

getFieldHandler() 보호된 메소드

Returns a FieldHandler to test.
protected getFieldHandler ( ) : FieldHandler
리턴 eZ\Publish\Core\Persistence\Legacy\Content\FieldHandler

getFieldTypeMock() 보호된 메소드

protected getFieldTypeMock ( ) : eZ\Publish\SPI\FieldType\FieldType | PHPUnit_Framework_MockObject_MockObject
리턴 eZ\Publish\SPI\FieldType\FieldType | PHPUnit_Framework_MockObject_MockObject

getFieldTypeRegistryMock() 보호된 메소드

protected getFieldTypeRegistryMock ( ) : FieldTypeRegistry | PHPUnit_Framework_MockObject_MockObject
리턴 eZ\Publish\Core\Persistence\FieldTypeRegistry | PHPUnit_Framework_MockObject_MockObject

getMapperMock() 보호된 메소드

Returns a Mapper mock.
protected getMapperMock ( ) : Mapper | PHPUnit_Framework_MockObject_MockObject
리턴 eZ\Publish\Core\Persistence\Legacy\Content\Mapper | PHPUnit_Framework_MockObject_MockObject

getStorageHandlerMock() 보호된 메소드

Returns a StorageHandler mock.
protected getStorageHandlerMock ( ) : StorageHandler | PHPUnit_Framework_MockObject_MockObject
리턴 eZ\Publish\Core\Persistence\Legacy\Content\StorageHandler | PHPUnit_Framework_MockObject_MockObject

getUpdateStructFixture() 보호된 메소드

Returns an UpdateStruct fixture.
protected getUpdateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\UpdateStruct
리턴 eZ\Publish\SPI\Persistence\Content\UpdateStruct

testCreateExistingFieldsInNewVersion() 공개 메소드

testCreateExistingFieldsInNewVersionUpdatingStorageHandler() 공개 메소드

testCreateNewFields() 공개 메소드

public testCreateNewFields ( )

testCreateNewFieldsForMainLanguage() 공개 메소드

testCreateNewFieldsForMainLanguageUpdatingStorageHandler() 공개 메소드

testCreateNewFieldsUpdatingStorageHandler() 공개 메소드

testDeleteFields() 공개 메소드

public testDeleteFields ( )

testLoadExternalFieldData() 공개 메소드

testUpdateFieldsExistingLanguages() 공개 메소드

testUpdateFieldsExistingLanguagesUpdatingStorageHandler() 공개 메소드

testUpdateFieldsForInitialLanguage() 공개 메소드

testUpdateFieldsForInitialLanguageUpdatingStorageHandler() 공개 메소드

testUpdateFieldsWithNewLanguage() 공개 메소드

testUpdateFieldsWithNewLanguageUpdatingStorageHandler() 공개 메소드

프로퍼티 상세

$contentGatewayMock 보호되어 있는 프로퍼티

Gateway mock.
protected Gateway,eZ\Publish\Core\Persistence\Legacy\Content $contentGatewayMock
리턴 eZ\Publish\Core\Persistence\Legacy\Content\Gateway

$fieldTypeMock 보호되어 있는 프로퍼티

Field type mock.
protected FieldType,eZ\Publish\SPI\FieldType $fieldTypeMock
리턴 eZ\Publish\SPI\FieldType\FieldType

$fieldTypeRegistryMock 보호되어 있는 프로퍼티

Field type registry mock.
protected FieldTypeRegistry,eZ\Publish\Core\Persistence $fieldTypeRegistryMock
리턴 eZ\Publish\Core\Persistence\FieldTypeRegistry

$mapperMock 보호되어 있는 프로퍼티

Mapper mock.
protected Mapper,eZ\Publish\Core\Persistence\Legacy\Content $mapperMock
리턴 eZ\Publish\Core\Persistence\Legacy\Content\Mapper

$storageHandlerMock 보호되어 있는 프로퍼티

Storage handler mock.
protected StorageHandler,eZ\Publish\Core\Persistence\Legacy\Content $storageHandlerMock
리턴 eZ\Publish\Core\Persistence\Legacy\Content\StorageHandler