PHP Класс eZ\Publish\Core\Repository\Tests\Service\Mock\NameSchemaTest

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

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

Свойство Тип Описание
$contentTypeDomainMapperMock

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

Метод Описание
testResolveNameSchema ( ) Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.
testResolveNameSchemaWithFields ( ) Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.
testResolveUrlAliasSchema ( ) Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.
testResolveUrlAliasSchemaFallbackToNameSchema ( ) Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.

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

Метод Описание
buildTestObjects ( $nameSchema = '<name_schema>', $urlAliasSchema = '<urlalias_schema>' ) : eZ\Publish\API\Repository\Values\Content\Content Builds stubbed content for testing purpose.
getContentTypeDomainMapperMock ( ) : PHPUnit_Framework_MockObject_MockObject | ContentTypeDomainMapper
getFieldDefinitions ( ) : FieldDefinition[]
getFields ( ) : eZ\Publish\API\Repository\Values\Content\Field[]
getPartlyMockedNameSchemaService ( array $methods = null ) : NameSchemaService | PHPUnit_Framework_MockObject_MockObject Returns the content service to test with $methods mocked.

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

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

Builds stubbed content for testing purpose.
protected buildTestObjects ( $nameSchema = '<name_schema>', $urlAliasSchema = '<urlalias_schema>' ) : eZ\Publish\API\Repository\Values\Content\Content
Результат eZ\Publish\API\Repository\Values\Content\Content

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

protected getContentTypeDomainMapperMock ( ) : PHPUnit_Framework_MockObject_MockObject | ContentTypeDomainMapper
Результат PHPUnit_Framework_MockObject_MockObject | eZ\Publish\Core\Repository\Helper\ContentTypeDomainMapper

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

protected getFieldDefinitions ( ) : FieldDefinition[]
Результат eZ\Publish\Core\Repository\Values\ContentType\FieldDefinition[]

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

protected getFields ( ) : eZ\Publish\API\Repository\Values\Content\Field[]
Результат eZ\Publish\API\Repository\Values\Content\Field[]

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

Injected Repository comes from {@see \getRepositoryMock()}
protected getPartlyMockedNameSchemaService ( array $methods = null ) : NameSchemaService | PHPUnit_Framework_MockObject_MockObject
$methods array
Результат eZ\Publish\Core\Repository\Helper\NameSchemaService | PHPUnit_Framework_MockObject_MockObject

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

Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.

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

Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.

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

Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.

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

Test eZ\Publish\Core\Repository\Helper\NameSchemaService method.

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

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

protected $contentTypeDomainMapperMock