PHP Класс eZ\Publish\Core\Persistence\Legacy\Tests\Content\MapperTest

Наследование: extends LanguageAwareTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$valueConverterRegistryMock eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\ConverterRegistry Value converter registry mock.

Открытые методы

Метод Описание
extractContentInfoFromRowProvider ( ) : array Returns test data for {@link testExtractContentInfoFromRow()}.
extractVersionInfoFromRowProvider ( ) : array Returns test data for {@link testExtractVersionInfoFromRow()}.
testConvertToStorageValue ( )
testCreateCreateStructFromContent ( )
testCreateCreateStructFromContentBasicProperties ( $data )
testCreateCreateStructFromContentFieldCount ( $data )
testCreateCreateStructFromContentFieldsNoId ( $data )
testCreateCreateStructFromContentParentLocationsEmpty ( $data )
testCreateRelationFromCreateStruct ( )
testCreateVersionInfoForContent ( )
testCtor ( )
testExtractContentFromRows ( )
testExtractContentFromRowsMultipleVersions ( )
testExtractContentInfoFromRow ( array $fixtures, string $prefix )
testExtractRelationsFromRows ( )

Защищенные методы

Метод Описание
getContentExtractFixture ( ) : array Returns a fixture of database rows for content extraction.
getContentExtractReference ( ) : eZ\Publish\SPI\Persistence\Content Returns a reference result for content extraction.
getCreateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\CreateStruct Returns a eZ\Publish\SPI\Persistence\Content\CreateStruct fixture.
getFullContentFixture ( ) : eZ\Publish\SPI\Persistence\Content Returns a Content fixture.
getLanguageHandler ( ) : Handler Returns a language handler mock.
getMapper ( $valueConverter = null ) : Mapper Returns a Mapper.
getMultipleVersionsExtractFixture ( ) : string[][] Returns a fixture for mapping multiple versions of a content object.
getMultipleVersionsNamesExtractFixture ( ) : array Returns a fixture of database rows for content names extraction across multiple versions.
getNamesExtractFixture ( ) : array Returns a fixture of database rows for content names extraction.
getRelationCreateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\Relation\CreateStruct Returns a eZ\Publish\SPI\Persistence\Content\CreateStruct fixture.
getRelationExtractFixture ( ) : array Returns a fixture of database rows for relations extraction.
getRelationExtractReference ( ) : eZ\Publish\SPI\Persistence\Content Returns a reference result for content extraction.
getValueConverterRegistryMock ( ) : ConverterRegistry Returns a FieldValue converter registry mock.

Описание методов

extractContentInfoFromRowProvider() публичный Метод

Returns test data for {@link testExtractContentInfoFromRow()}.
public extractContentInfoFromRowProvider ( ) : array
Результат array

extractVersionInfoFromRowProvider() публичный Метод

Returns test data for {@link testExtractVersionInfoFromRow()}.
public extractVersionInfoFromRowProvider ( ) : array
Результат array

getContentExtractFixture() защищенный Метод

Fixture is stored in _fixtures/extract_content_from_rows.php
protected getContentExtractFixture ( ) : array
Результат array

getContentExtractReference() защищенный Метод

Fixture is stored in _fixtures/extract_content_from_rows_result.php
protected getContentExtractReference ( ) : eZ\Publish\SPI\Persistence\Content
Результат eZ\Publish\SPI\Persistence\Content

getCreateStructFixture() защищенный Метод

Returns a eZ\Publish\SPI\Persistence\Content\CreateStruct fixture.
protected getCreateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\CreateStruct
Результат eZ\Publish\SPI\Persistence\Content\CreateStruct

getFullContentFixture() защищенный Метод

Returns a Content fixture.
protected getFullContentFixture ( ) : eZ\Publish\SPI\Persistence\Content
Результат eZ\Publish\SPI\Persistence\Content

getLanguageHandler() защищенный Метод

Returns a language handler mock.
protected getLanguageHandler ( ) : Handler
Результат eZ\Publish\Core\Persistence\Legacy\Content\Language\Handler

getMapper() защищенный Метод

Returns a Mapper.
protected getMapper ( $valueConverter = null ) : Mapper
Результат eZ\Publish\Core\Persistence\Legacy\Content\Mapper

getMultipleVersionsExtractFixture() защищенный Метод

Returns a fixture for mapping multiple versions of a content object.
protected getMultipleVersionsExtractFixture ( ) : string[][]
Результат string[][]

getMultipleVersionsNamesExtractFixture() защищенный Метод

Fixture is stored in _fixtures/extract_names_from_rows_multiple_versions.php
protected getMultipleVersionsNamesExtractFixture ( ) : array
Результат array

getNamesExtractFixture() защищенный Метод

Fixture is stored in _fixtures/extract_names_from_rows.php
protected getNamesExtractFixture ( ) : array
Результат array

getRelationCreateStructFixture() защищенный Метод

Returns a eZ\Publish\SPI\Persistence\Content\CreateStruct fixture.
protected getRelationCreateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\Relation\CreateStruct
Результат eZ\Publish\SPI\Persistence\Content\Relation\CreateStruct

getRelationExtractFixture() защищенный Метод

Fixture is stored in _fixtures/relations.php
protected getRelationExtractFixture ( ) : array
Результат array

getRelationExtractReference() защищенный Метод

Fixture is stored in _fixtures/relations_results.php
protected getRelationExtractReference ( ) : eZ\Publish\SPI\Persistence\Content
Результат eZ\Publish\SPI\Persistence\Content

getValueConverterRegistryMock() защищенный Метод

Returns a FieldValue converter registry mock.
protected getValueConverterRegistryMock ( ) : ConverterRegistry
Результат eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\ConverterRegistry

testConvertToStorageValue() публичный Метод

testCreateCreateStructFromContent() публичный Метод

testCreateCreateStructFromContentBasicProperties() публичный Метод

testCreateCreateStructFromContentFieldCount() публичный Метод

testCreateCreateStructFromContentFieldsNoId() публичный Метод

testCreateCreateStructFromContentParentLocationsEmpty() публичный Метод

testCreateRelationFromCreateStruct() публичный Метод

testCreateVersionInfoForContent() публичный Метод

testCtor() публичный Метод

public testCtor ( )

testExtractContentFromRows() публичный Метод

testExtractContentFromRowsMultipleVersions() публичный Метод

testExtractContentInfoFromRow() публичный Метод

public testExtractContentInfoFromRow ( array $fixtures, string $prefix )
$fixtures array
$prefix string

testExtractRelationsFromRows() публичный Метод

Описание свойств

$valueConverterRegistryMock защищенное свойство

Value converter registry mock.
protected ConverterRegistry,eZ\Publish\Core\Persistence\Legacy\Content\FieldValue $valueConverterRegistryMock
Результат eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\ConverterRegistry