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

Показать файл Открыть проект

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

Свойство Тип Описание
$databaseGateway eZ\Publish\Core\Persistence\Legacy\Content\Gateway\DoctrineDatabase Database gateway to test.

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

Метод Описание
testCreateFixtureForMapperExtractContentFromRows ( )
testCreateFixtureForMapperExtractContentFromRowsMultipleVersions ( )
testCtor ( )
testDeleteContent ( )
testDeleteField ( )
testDeleteFields ( )
testDeleteFieldsWithSecondArgument ( )
testDeleteNames ( )
testDeleteNamesWithSecondArgument ( )
testDeleteRelation ( )
testDeleteRelationWithCompositeBitmask ( )
testDeleteRelationsFrom ( )
testDeleteRelationsTo ( )
testDeleteRelationsWithSecondArgument ( )
testDeleteVersions ( )
testDeleteVersionsWithSecondArgument ( )
testGetAllLocationIds ( )
testGetFieldIdsByType ( )
testGetFieldIdsByTypeWithSecondArgument ( )
testGetLastVersionNumber ( ) *
testInsertContentObject ( )
testInsertNewAlwaysAvailableField ( )
testInsertNewField ( )
testInsertRelation ( )
testInsertVersion ( )
testListVersionNumbers ( )
testListVersions ( )
testListVersionsForUser ( )
testLoadNonExistentTranslation ( )
testLoadRelations ( )
testLoadRelationsByType ( )
testLoadRelationsByVersion ( )
testLoadRelationsNoResult ( )
testLoadReverseRelations ( )
testLoadReverseRelationsWithType ( )
testLoadVersionInfo ( )
testLoadWithAllTranslations ( )
testLoadWithSingleTranslation ( )
testSetName ( )
testSetStatus ( )
testSetStatusPublished ( )
testSetStatusUnknownVersion ( )
testUpdateAlwaysAvailableFlagAdd ( ) Test for the updateAlwaysAvailableFlag() method.
testUpdateAlwaysAvailableFlagRemove ( ) Test for the updateAlwaysAvailableFlag() method.
testUpdateContent ( )
testUpdateContentAddAlwaysAvailableFlagMultilingual ( ) Test for the updateAlwaysAvailableFlag() method.
testUpdateContentRemoveAlwaysAvailableFlagMultilingual ( ) Test for the updateAlwaysAvailableFlag() method.
testUpdateField ( )
testUpdateNonTranslatableField ( )
testUpdateVersion ( )

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

Метод Описание
assertValuesInRows ( string $columnKey, array $expectedValues, array $actualRows ) Asserts that $columnKey in $actualRows exactly contains $expectedValues.
countContent ( integer $contentId = null ) : integer Counts the number of content objects.
countContentFields ( integer $contentId = null ) : integer Counts the number of fields.
countContentNames ( integer $contentId = null ) : integer Counts the number of content names.
countContentRelations ( integer $fromId = null, integer $toId = null ) : integer Counts the number of relations in the database.
countContentVersions ( integer $contentId = null ) : integer Counts the number of versions.
getContentFixture ( ) : eZ\Publish\SPI\Persistence\Content Returns a Content fixture.
getCreateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\CreateStruct Returns a Content fixture.
getDatabaseGateway ( ) : DoctrineDatabase Returns a ready to test DoctrineDatabase gateway.
getFieldFixture ( ) : eZ\Publish\SPI\Persistence\Content\Field Returns a Field fixture.
getMetadataUpdateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\MetadataUpdateStruct Returns a MetadataUpdateStruct fixture.
getOtherLanguageFieldFixture ( ) : eZ\Publish\SPI\Persistence\Content\Field Returns a Field fixture in a different language.
getRelationCreateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\Relation\CreateStruct DoctrineDatabaseTest::getRelationCreateStructFixture().
getStorageValueFixture ( ) : StorageFieldValue Returns a StorageFieldValue fixture.
getUpdateStructFixture ( ) : eZ\Publish\SPI\Persistence\Content\UpdateStruct Returns an UpdateStruct fixture.
getVersionFixture ( ) : eZ\Publish\SPI\Persistence\Content\VersionInfo Returns a Version fixture.
insertRelationFixture ( ) Inserts the relation database fixture from relation_data.php.
storeFixture ( string $file, mixed $fixture ) Stores $fixture in $file to be required as a fixture.

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

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

Asserts that $columnKey in $actualRows exactly contains $expectedValues.
protected assertValuesInRows ( string $columnKey, array $expectedValues, array $actualRows )
$columnKey string
$expectedValues array
$actualRows array

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

Counts the number of content objects.
protected countContent ( integer $contentId = null ) : integer
$contentId integer
Результат integer

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

Counts the number of fields.
protected countContentFields ( integer $contentId = null ) : integer
$contentId integer
Результат integer

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

Counts the number of content names.
protected countContentNames ( integer $contentId = null ) : integer
$contentId integer
Результат integer

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

Counts the number of relations in the database.
protected countContentRelations ( integer $fromId = null, integer $toId = null ) : integer
$fromId integer
$toId integer
Результат integer

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

Counts the number of versions.
protected countContentVersions ( integer $contentId = null ) : integer
$contentId integer
Результат integer

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

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

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

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

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

Returns a ready to test DoctrineDatabase gateway.
protected getDatabaseGateway ( ) : DoctrineDatabase
Результат eZ\Publish\Core\Persistence\Legacy\Content\Gateway\DoctrineDatabase

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

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

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

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

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

Returns a Field fixture in a different language.
protected getOtherLanguageFieldFixture ( ) : eZ\Publish\SPI\Persistence\Content\Field
Результат eZ\Publish\SPI\Persistence\Content\Field

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

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

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

Returns a StorageFieldValue fixture.
protected getStorageValueFixture ( ) : StorageFieldValue
Результат eZ\Publish\Core\Persistence\Legacy\Content\StorageFieldValue

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

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

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

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

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

Inserts the relation database fixture from relation_data.php.
protected insertRelationFixture ( )

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

Stores $fixture in $file to be required as a fixture.
protected storeFixture ( string $file, mixed $fixture )
$file string
$fixture mixed

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

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

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

public testCtor ( )

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

public testDeleteContent ( )

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

public testDeleteField ( )

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

public testDeleteFields ( )

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

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

public testDeleteNames ( )

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

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

public testDeleteRelation ( )

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

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

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

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

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

public testDeleteVersions ( )

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

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

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

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

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

*

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

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

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

public testInsertNewField ( )

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

public testInsertRelation ( )

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

public testInsertVersion ( )

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

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

public testListVersions ( )

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

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

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

public testLoadRelations ( )

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

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

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

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

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

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

public testLoadVersionInfo ( )

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

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

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

public testSetName ( )

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

public testSetStatus ( )

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

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

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

Test for the updateAlwaysAvailableFlag() method.

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

Test for the updateAlwaysAvailableFlag() method.

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

public testUpdateContent ( )

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

Test for the updateAlwaysAvailableFlag() method.

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

Test for the updateAlwaysAvailableFlag() method.

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

public testUpdateField ( )

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

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

public testUpdateVersion ( )

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

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

Database gateway to test.
protected DoctrineDatabase,eZ\Publish\Core\Persistence\Legacy\Content\Gateway $databaseGateway
Результат eZ\Publish\Core\Persistence\Legacy\Content\Gateway\DoctrineDatabase