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

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

Protected Properties

Свойство Type Description
$valueConverterRegistryMock eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\ConverterRegistry Value converter registry mock.

Méthodes publiques

Méthode Description
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 ( )

Méthodes protégées

Méthode Description
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.

Method Details

extractContentInfoFromRowProvider() public méthode

Returns test data for {@link testExtractContentInfoFromRow()}.

extractVersionInfoFromRowProvider() public méthode

Returns test data for {@link testExtractVersionInfoFromRow()}.

getContentExtractFixture() protected méthode

Fixture is stored in _fixtures/extract_content_from_rows.php
protected getContentExtractFixture ( ) : array
Résultat array

getContentExtractReference() protected méthode

Fixture is stored in _fixtures/extract_content_from_rows_result.php
protected getContentExtractReference ( ) : eZ\Publish\SPI\Persistence\Content
Résultat eZ\Publish\SPI\Persistence\Content

getCreateStructFixture() protected méthode

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

getFullContentFixture() protected méthode

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

getLanguageHandler() protected méthode

Returns a language handler mock.
protected getLanguageHandler ( ) : Handler
Résultat eZ\Publish\Core\Persistence\Legacy\Content\Language\Handler

getMapper() protected méthode

Returns a Mapper.
protected getMapper ( $valueConverter = null ) : Mapper
Résultat eZ\Publish\Core\Persistence\Legacy\Content\Mapper

getMultipleVersionsExtractFixture() protected méthode

Returns a fixture for mapping multiple versions of a content object.
protected getMultipleVersionsExtractFixture ( ) : string[][]
Résultat string[][]

getMultipleVersionsNamesExtractFixture() protected méthode

Fixture is stored in _fixtures/extract_names_from_rows_multiple_versions.php

getNamesExtractFixture() protected méthode

Fixture is stored in _fixtures/extract_names_from_rows.php
protected getNamesExtractFixture ( ) : array
Résultat array

getRelationCreateStructFixture() protected méthode

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

getRelationExtractFixture() protected méthode

Fixture is stored in _fixtures/relations.php
protected getRelationExtractFixture ( ) : array
Résultat array

getRelationExtractReference() protected méthode

Fixture is stored in _fixtures/relations_results.php
protected getRelationExtractReference ( ) : eZ\Publish\SPI\Persistence\Content
Résultat eZ\Publish\SPI\Persistence\Content

getValueConverterRegistryMock() protected méthode

Returns a FieldValue converter registry mock.
protected getValueConverterRegistryMock ( ) : ConverterRegistry
Résultat eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\ConverterRegistry

testConvertToStorageValue() public méthode

testCreateCreateStructFromContent() public méthode

testCreateCreateStructFromContentBasicProperties() public méthode

testCreateCreateStructFromContentFieldCount() public méthode

testCreateCreateStructFromContentFieldsNoId() public méthode

testCreateCreateStructFromContentParentLocationsEmpty() public méthode

testCreateRelationFromCreateStruct() public méthode

testCreateVersionInfoForContent() public méthode

testCtor() public méthode

public testCtor ( )

testExtractContentFromRows() public méthode

testExtractContentFromRowsMultipleVersions() public méthode

testExtractContentInfoFromRow() public méthode

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

testExtractRelationsFromRows() public méthode

Property Details

$valueConverterRegistryMock protected_oe property

Value converter registry mock.
protected ConverterRegistry,eZ\Publish\Core\Persistence\Legacy\Content\FieldValue $valueConverterRegistryMock
Résultat eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\ConverterRegistry