PHP Класс eZ\Publish\Core\Repository\Tests\Service\Integration\Base

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

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

Свойство Тип Описание
$repository eZ\Publish\Core\Repository\Repository

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

Метод Описание
assertPropertiesCorrect ( array $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [] ) Asserts that properties given in $expectedValues are correctly set in $actualObject.
assertSameClassPropertiesCorrect ( array $propertiesNames, eZ\Publish\API\Repository\Values\ValueObject $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [], $equal = true )
assertStructPropertiesCorrect ( eZ\Publish\API\Repository\Values\ValueObject $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [] ) Asserts all properties from $expectedValues are correctly set in $actualObject.
createUserVersion1 ( ) : User
getDateTime ( $timestamp )
getRepository ( ) : eZ\Publish\API\Repository\Repository Generate \eZ\Publish\API\Repository\Repository.
getStubbedUser ( integer $id ) : eZ\Publish\API\Repository\Values\User\User Returns User stub with $id as User/Content id.
setUp ( ) Setup test.
tearDown ( ) Tear down test (properties).

Приватные методы

Метод Описание
assertProperty ( $propertyName, $expectedValue, $actualValue, $equal = true )

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

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

Asserts that properties given in $expectedValues are correctly set in $actualObject.
protected assertPropertiesCorrect ( array $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [] )
$expectedValues array
$actualObject eZ\Publish\API\Repository\Values\ValueObject
$skipProperties array

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

protected assertSameClassPropertiesCorrect ( array $propertiesNames, eZ\Publish\API\Repository\Values\ValueObject $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [], $equal = true )
$propertiesNames array
$expectedValues eZ\Publish\API\Repository\Values\ValueObject
$actualObject eZ\Publish\API\Repository\Values\ValueObject
$skipProperties array

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

Asserts all properties from $expectedValues are correctly set in $actualObject.
protected assertStructPropertiesCorrect ( eZ\Publish\API\Repository\Values\ValueObject $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [] )
$expectedValues eZ\Publish\API\Repository\Values\ValueObject
$actualObject eZ\Publish\API\Repository\Values\ValueObject
$skipProperties array

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

protected createUserVersion1 ( ) : User
Результат eZ\Publish\Core\Repository\Values\User\User

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

protected getDateTime ( $timestamp )

getRepository() абстрактный защищенный Метод

Makes it possible to inject different Io / Persistence handlers
abstract protected getRepository ( ) : eZ\Publish\API\Repository\Repository
Результат eZ\Publish\API\Repository\Repository

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

Returns User stub with $id as User/Content id.
protected getStubbedUser ( integer $id ) : eZ\Publish\API\Repository\Values\User\User
$id integer
Результат eZ\Publish\API\Repository\Values\User\User

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

Setup test.
protected setUp ( )

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

Tear down test (properties).
protected tearDown ( )

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

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

protected Repository,eZ\Publish\Core\Repository $repository
Результат eZ\Publish\Core\Repository\Repository