PHP 클래스 eZ\Publish\Core\Persistence\Legacy\Tests\Content\ObjectState\Gateway\DoctrineDatabaseTest

파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

보호된 프로퍼티들

프로퍼티 타입 설명
$databaseGateway eZ\Publish\Core\Persistence\Legacy\Content\ObjectState\Gateway\DoctrineDatabase Database gateway to test.
$languageMaskGenerator eZ\Publish\Core\Persistence\Legacy\Content\Language\MaskGenerator Language mask generator.

공개 메소드들

메소드 설명
setUp ( ) Inserts DB fixture.
testCtor ( )
testDeleteObjectState ( )
testDeleteObjectStateGroup ( )
testDeleteObjectStateLinks ( )
testGetContentCount ( )
testInsertObjectState ( )
testInsertObjectStateGroup ( )
testInsertObjectStateInEmptyGroup ( )
testLoadObjectStateData ( )
testLoadObjectStateDataByIdentifier ( )
testLoadObjectStateDataForContent ( )
testLoadObjectStateGroupData ( )
testLoadObjectStateGroupDataByIdentifier ( )
testLoadObjectStateGroupListData ( )
testLoadObjectStateListData ( )
testSetContentState ( )
testUpdateObjectState ( )
testUpdateObjectStateGroup ( )
testUpdateObjectStateLinks ( )
testUpdateObjectStatePriority ( )

보호된 메소드들

메소드 설명
getDatabaseGateway ( ) : DoctrineDatabase Returns a ready to test DoctrineDatabase gateway.
getObjectStateFixture ( ) : eZ\Publish\SPI\Persistence\Content\ObjectState Returns an object state fixture.
getObjectStateGroupFixture ( ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group Returns an object state group fixture.

메소드 상세

getDatabaseGateway() 보호된 메소드

Returns a ready to test DoctrineDatabase gateway.
protected getDatabaseGateway ( ) : DoctrineDatabase
리턴 eZ\Publish\Core\Persistence\Legacy\Content\ObjectState\Gateway\DoctrineDatabase

getObjectStateFixture() 보호된 메소드

Returns an object state fixture.
protected getObjectStateFixture ( ) : eZ\Publish\SPI\Persistence\Content\ObjectState
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState

getObjectStateGroupFixture() 보호된 메소드

Returns an object state group fixture.
protected getObjectStateGroupFixture ( ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState\Group

setUp() 공개 메소드

Inserts DB fixture.
public setUp ( )

testCtor() 공개 메소드

public testCtor ( )

testDeleteObjectState() 공개 메소드

testDeleteObjectStateGroup() 공개 메소드

testGetContentCount() 공개 메소드

public testGetContentCount ( )

testInsertObjectState() 공개 메소드

testInsertObjectStateGroup() 공개 메소드

testInsertObjectStateInEmptyGroup() 공개 메소드

testLoadObjectStateData() 공개 메소드

testLoadObjectStateDataByIdentifier() 공개 메소드

testLoadObjectStateDataForContent() 공개 메소드

testLoadObjectStateGroupData() 공개 메소드

testLoadObjectStateGroupDataByIdentifier() 공개 메소드

testLoadObjectStateGroupListData() 공개 메소드

testLoadObjectStateListData() 공개 메소드

testSetContentState() 공개 메소드

public testSetContentState ( )

testUpdateObjectState() 공개 메소드

testUpdateObjectStateGroup() 공개 메소드

testUpdateObjectStatePriority() 공개 메소드

프로퍼티 상세

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

Database gateway to test.
protected DoctrineDatabase,eZ\Publish\Core\Persistence\Legacy\Content\ObjectState\Gateway $databaseGateway
리턴 eZ\Publish\Core\Persistence\Legacy\Content\ObjectState\Gateway\DoctrineDatabase

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

Language mask generator.
protected MaskGenerator,eZ\Publish\Core\Persistence\Legacy\Content\Language $languageMaskGenerator
리턴 eZ\Publish\Core\Persistence\Legacy\Content\Language\MaskGenerator