PHP Class eZ\Publish\Core\Repository\Tests\Service\Integration\ContentBase

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

Protected Properties

Свойство Type Description
$testContentType

Méthodes publiques

Méthode Description
testAddRelationThrowsBadStateException ( ) Test for the addRelation() method.
testAddRelationThrowsUnauthorizedException ( ) Test for the addRelation() method.
testCopyContentAllVersions ( ) Test for the copyContent() method.
testCopyContentSingleVersion ( ) Test for the copyContent() method.
testCopyContentThrowsUnauthorizedException ( ) Test for the copyContent() method.
testCreateContent ( ) : array Test for the createContent() method.
testCreateContentDraft ( ) : array Test for the createContentDraft() method.
testCreateContentDraftThrowsBadStateException ( ) Test for the createContentDraft() method.
testCreateContentDraftThrowsUnauthorizedException ( ) Test for the createContentDraft() method.
testCreateContentDraftValues ( array $data ) Test for the createContentDraft() method.
testCreateContentDraftWithSecondArgument ( ) : array Test for the createContentDraft() method.
testCreateContentDraftWithSecondArgumentValues ( array $data ) Test for the createContentDraft() method.
testCreateContentDraftWithThirdArgument ( ) : array Test for the createContentDraft() method.
testCreateContentDraftWithThirdArgumentValues ( array $data ) Test for the createContentDraft() method.
testCreateContentRequiredFieldDefaultValueEmpty ( ) : array Test for the createContent() method.
testCreateContentStructValues ( array $data ) Test for the createContent() method.
testCreateContentStructValuesLoaded ( array $data ) Test for the createContent() method.
testCreateContentThrowsContentFieldValidationException ( ) Test for the createContent() method.
testCreateContentThrowsContentValidationExceptionFieldDefinitionUnexisting ( ) : array Test for the createContent() method.
testCreateContentThrowsContentValidationExceptionUntranslatableField ( ) : array Test for the createContent() method.
testCreateContentThrowsInvalidArgumentException ( ) Test for the createContent() method.
testCreateContentThrowsUnauthorizedException ( ) Test for the createContent() method.
testCreateContentWithoutLocationsThrowsUnauthorizedException ( ) Test for the createContent() method.
testDeleteRelation ( ) Test for the deleteRelation() method.
testDeleteRelationThrowsBadStateException ( ) Test for the deleteRelation() method.
testDeleteRelationThrowsInvalidArgumentException ( ) Test for the deleteRelation() method.
testDeleteRelationThrowsUnauthorizedException ( ) Test for the deleteRelation() method.
testDeleteVersion ( ) Test for the deleteVersion() method.
testDeleteVersionThrowsBadStateException ( ) Test for the deleteVersion() method.
testDeleteVersionThrowsUnauthorizedException ( ) Test for the deleteVersion() method.
testLoadContent ( integer $contentId, array $languages = null, integer $versionNo = null ) : eZ\Publish\API\Repository\Values\Content\Content Test for the loadContent() method.
testLoadContentArgumentsProvider ( ) : array Data provider for testLoadContent().
testLoadContentByRemoteId ( string $remoteId, array | null $languages, integer $versionNo ) : eZ\Publish\API\Repository\Values\Content\Content Test for the loadContentByRemoteId() method.
testLoadContentByRemoteIdArgumentsProvider ( ) : array Data provider for testLoadContentByRemoteId().
testLoadContentByRemoteIdThrowsNotFoundException ( ) Test for the loadContentByRemoteId() method.
testLoadContentByRemoteIdThrowsUnauthorizedException ( ) Test for the loadContentByRemoteId() method.
testLoadContentByRemoteIdWithVersionThrowsUnauthorizedException ( ) Test for the loadContentByRemoteId() method.
testLoadContentDrafts ( ) Test for the loadContentDrafts() method.
testLoadContentDraftsThrowsUnauthorizedException ( ) Test for the loadContentDrafts() method.
testLoadContentDraftsWithFirstArgument ( ) Test for the loadContentDrafts() method.
testLoadContentInfo ( ) : eZ\Publish\API\Repository\Values\Content\ContentInfo Test for the loadContentInfo() method.
testLoadContentInfoByRemoteId ( ) : eZ\Publish\API\Repository\Values\Content\ContentInfo Test for the loadContentInfoByRemoteId() method.
testLoadContentInfoByRemoteIdThrowsNotFoundException ( ) Test for the loadContentInfoByRemoteId() method.
testLoadContentInfoByRemoteIdThrowsUnauthorizedException ( ) Test for the loadContentInfoByRemoteId() method.
testLoadContentInfoByRemoteIdValues ( eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo ) Test for the loadContentInfoByRemoteId() method.
testLoadContentInfoThrowsNotFoundException ( ) Test for the loadContentInfo() method.
testLoadContentInfoThrowsUnauthorizedException ( ) Test for the loadContentInfo() method.
testLoadContentInfoValues ( eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo ) Test for the loadContentInfo() method.
testLoadContentThrowsNotFoundExceptionContentNotFound ( ) Test for the loadContent() method.
testLoadContentThrowsNotFoundExceptionLanguageNotFound ( ) Test for the loadContent() method.
testLoadContentThrowsNotFoundExceptionLanguageNotFoundVariation ( ) Test for the loadContent() method.
testLoadContentThrowsNotFoundExceptionVersionNotFound ( ) Test for the loadContent() method.
testLoadContentThrowsUnauthorizedException ( ) Test for the loadContent() method.
testLoadContentWithVersionThrowsUnauthorizedException ( ) Test for the loadContent() method.
testLoadRelations ( ) Test for the loadRelations() method.
testLoadRelationsThrowsUnauthorizedException ( ) Test for the loadRelations() method.
testLoadReverseRelationsThrowsUnauthorizedException ( ) Test for the loadReverseRelations() method.
testLoadVersionInfoById ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo Test for the loadVersionInfoById() method.
testLoadVersionInfoByIdThrowsNotFoundException ( ) Test for the loadVersionInfoById() method.
testLoadVersionInfoByIdThrowsUnauthorizedException ( ) Test for the loadVersionInfoById() method.
testLoadVersionInfoByIdValues ( eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo ) Test for the loadVersionInfoById() method.
testLoadVersionInfoByIdWithSecondParameter ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo Test for the loadVersionInfoById() method.
testLoadVersionInfoByIdWithSecondParameterValues ( eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo ) Test for the loadVersionInfoById() method.
testLoadVersions ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo[] Test for the loadVersions() method.
testLoadVersionsMultiple ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo[] Test for the loadVersions() method.
testLoadVersionsMultipleValues ( array $data ) Test for the loadVersions() method.
testLoadVersionsThrowsUnauthorizedException ( ) Test for the loadVersions() method.
testLoadVersionsValues ( array $versions ) Test for the loadVersions() method.
testNewContentCreateStruct ( ) : eZ\Publish\API\Repository\Values\Content\ContentCreateStruct Test for the newContentCreateStruct() method.
testNewContentCreateStructValues ( array $data ) Test for the newContentCreateStruct() method.
testNewContentMetadataUpdateStruct ( ) Test for the newContentMetadataUpdateStruct() method.
testNewContentUpdateStruct ( ) Test for the newContentUpdateStruct() method.
testNewTranslationInfo ( ) Test for the newTranslationInfo() method.
testNewTranslationValues ( ) Test for the newTranslationValues() method.
testPublishVersion ( ) Test for the publishVersion() method.
testPublishVersionDoesNotChangePublishedDate ( )
testPublishVersionThrowsBadStateException ( ) Test for the publishVersion() method.
testPublishVersionThrowsUnauthorizedException ( ) Test for the publishVersion() method.
testUpdateContentMetadata ( ) : array Test for the updateContentMetadata() method.
testUpdateContentMetadataStructValues ( array $data ) Test for the updateContentMetadata() method.
testUpdateContentMetadataThrowsInvalidArgumentExceptionDuplicateRemoteId ( ) Test for the updateContentMetadata() method.
testUpdateContentMetadataThrowsInvalidArgumentExceptionNoMetadataPropertiesSet ( ) Test for the updateContentMetadata() method.
testUpdateContentMetadataThrowsUnauthorizedException ( ) Test for the updateContentMetadata() method.
testUpdateContentRequiredFieldEmpty ( ) Test for the updateContent() method.
testUpdateContentThrowsBadStateException ( ) Test for the updateContent() method.
testUpdateContentThrowsContentFieldValidationException ( ) Test for the updateContent() method.
testUpdateContentThrowsContentValidationExceptionFieldDefinitionNonexistent ( ) Test for the updateContent() method.
testUpdateContentThrowsContentValidationExceptionUntranslatableField ( ) : array Test for the updateContent() method.
testUpdateContentThrowsUnauthorizedException ( ) Test for the updateContent() method.

Méthodes protégées

Méthode Description
assertContentValues ( eZ\Publish\API\Repository\Values\Content\Content $content, array $languages = null, boolean $draft = false )
assertCopyContentValues ( eZ\Publish\API\Repository\Values\Content\Content $originalContent, eZ\Publish\API\Repository\Values\Content\Content $copiedContent ) Asserts that $copiedContent is valid copy of $originalContent.
assertCreateContentStructValues ( array $data ) Test for the createContent() method.
assertCreateContentStructValuesContentInfo ( array $data ) Asserts that ContentInfo is valid after Content creation.
assertCreateContentStructValuesFields ( array $data ) Asserts that fields are valid after Content creation.
assertCreateContentStructValuesRelations ( array $data )
assertCreateContentStructValuesVersionInfo ( array $data ) Asserts that VersionInfo is valid after Content creation.
assertDraftContentValues ( array $data )
assertRelations ( $relations, $sourceContentInfo, $destinationContentInfo )
createTestContent ( ) : eZ\Publish\API\Repository\Values\Content\Content Creates and returns content draft used in testing.
createTestContentType ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentType Returns ContentType used in testing.
getContentInfoExpectedValues ( )
getExpectedContentType ( )
getFieldValuesExpectedValues ( array $languages = null ) : mixed
getLanguageCodesFromFields ( array $fields, string $mainLanguageCode ) : array Gathers language codes from an array of fields.
getVersionInfoExpectedValues ( boolean $draft = false ) : array

Method Details

assertContentValues() protected méthode

protected assertContentValues ( eZ\Publish\API\Repository\Values\Content\Content $content, array $languages = null, boolean $draft = false )
$content eZ\Publish\API\Repository\Values\Content\Content
$languages array
$draft boolean

assertCopyContentValues() protected méthode

Asserts that $copiedContent is valid copy of $originalContent.
protected assertCopyContentValues ( eZ\Publish\API\Repository\Values\Content\Content $originalContent, eZ\Publish\API\Repository\Values\Content\Content $copiedContent )
$originalContent eZ\Publish\API\Repository\Values\Content\Content
$copiedContent eZ\Publish\API\Repository\Values\Content\Content

assertCreateContentStructValues() protected méthode

Test for the createContent() method.
protected assertCreateContentStructValues ( array $data )
$data array

assertCreateContentStructValuesContentInfo() protected méthode

Asserts that ContentInfo is valid after Content creation.

assertCreateContentStructValuesFields() protected méthode

Asserts that fields are valid after Content creation.

assertCreateContentStructValuesRelations() protected méthode

assertCreateContentStructValuesVersionInfo() protected méthode

Asserts that VersionInfo is valid after Content creation.

assertDraftContentValues() protected méthode

protected assertDraftContentValues ( array $data )
$data array

assertRelations() protected méthode

protected assertRelations ( $relations, $sourceContentInfo, $destinationContentInfo )

createTestContent() protected méthode

Creates and returns content draft used in testing.
protected createTestContent ( ) : eZ\Publish\API\Repository\Values\Content\Content
Résultat eZ\Publish\API\Repository\Values\Content\Content

createTestContentType() protected méthode

Returns ContentType used in testing.
protected createTestContentType ( ) : eZ\Publish\API\Repository\Values\ContentType\ContentType
Résultat eZ\Publish\API\Repository\Values\ContentType\ContentType

getContentInfoExpectedValues() protected méthode

getExpectedContentType() protected méthode

protected getExpectedContentType ( )

getFieldValuesExpectedValues() protected méthode

protected getFieldValuesExpectedValues ( array $languages = null ) : mixed
$languages array
Résultat mixed

getLanguageCodesFromFields() protected méthode

Gathers language codes from an array of fields.
protected getLanguageCodesFromFields ( array $fields, string $mainLanguageCode ) : array
$fields array
$mainLanguageCode string
Résultat array an array of language code strings

getVersionInfoExpectedValues() protected méthode

protected getVersionInfoExpectedValues ( boolean $draft = false ) : array
$draft boolean
Résultat array

testAddRelationThrowsBadStateException() public méthode

Test for the addRelation() method.

testAddRelationThrowsUnauthorizedException() public méthode

Test for the addRelation() method.

testCopyContentAllVersions() public méthode

Test for the copyContent() method.

testCopyContentSingleVersion() public méthode

Test for the copyContent() method.

testCopyContentThrowsUnauthorizedException() public méthode

Test for the copyContent() method.

testCreateContent() public méthode

Test for the createContent() method.
public testCreateContent ( ) : array
Résultat array

testCreateContentDraft() public méthode

Test for the createContentDraft() method.
public testCreateContentDraft ( ) : array
Résultat array

testCreateContentDraftThrowsBadStateException() public méthode

Test for the createContentDraft() method.

testCreateContentDraftThrowsUnauthorizedException() public méthode

Test for the createContentDraft() method.

testCreateContentDraftValues() public méthode

Test for the createContentDraft() method.
public testCreateContentDraftValues ( array $data )
$data array

testCreateContentDraftWithSecondArgument() public méthode

Test for the createContentDraft() method.

testCreateContentDraftWithSecondArgumentValues() public méthode

Test for the createContentDraft() method.

testCreateContentDraftWithThirdArgument() public méthode

Test for the createContentDraft() method.

testCreateContentDraftWithThirdArgumentValues() public méthode

Test for the createContentDraft() method.

testCreateContentRequiredFieldDefaultValueEmpty() public méthode

Test for the createContent() method.

testCreateContentStructValues() public méthode

Test for the createContent() method.
public testCreateContentStructValues ( array $data )
$data array

testCreateContentStructValuesLoaded() public méthode

Because of the way ContentHandler::create() is implemented and tested in legacy storage it is also necessary to test loaded content object, not only the one returned by ContentService::createContent

testCreateContentThrowsContentFieldValidationException() public méthode

Test for the createContent() method.

testCreateContentThrowsContentValidationExceptionFieldDefinitionUnexisting() public méthode

Test for the createContent() method.

testCreateContentThrowsContentValidationExceptionUntranslatableField() public méthode

Test for the createContent() method.

testCreateContentThrowsInvalidArgumentException() public méthode

Test for the createContent() method.

testCreateContentThrowsUnauthorizedException() public méthode

Test for the createContent() method.

testCreateContentWithoutLocationsThrowsUnauthorizedException() public méthode

Test for the createContent() method.

testDeleteRelation() public méthode

Test for the deleteRelation() method.
public testDeleteRelation ( )

testDeleteRelationThrowsBadStateException() public méthode

Test for the deleteRelation() method.

testDeleteRelationThrowsInvalidArgumentException() public méthode

Test for the deleteRelation() method.

testDeleteRelationThrowsUnauthorizedException() public méthode

Test for the deleteRelation() method.

testDeleteVersion() public méthode

Test for the deleteVersion() method.
public testDeleteVersion ( )

testDeleteVersionThrowsBadStateException() public méthode

Test for the deleteVersion() method.

testDeleteVersionThrowsUnauthorizedException() public méthode

Test for the deleteVersion() method.

testLoadContent() public méthode

Test for the loadContent() method.
public testLoadContent ( integer $contentId, array $languages = null, integer $versionNo = null ) : eZ\Publish\API\Repository\Values\Content\Content
$contentId integer
$languages array
$versionNo integer
Résultat eZ\Publish\API\Repository\Values\Content\Content

testLoadContentArgumentsProvider() public méthode

Data provider for testLoadContent().

testLoadContentByRemoteId() public méthode

Test for the loadContentByRemoteId() method.
public testLoadContentByRemoteId ( string $remoteId, array | null $languages, integer $versionNo ) : eZ\Publish\API\Repository\Values\Content\Content
$remoteId string
$languages array | null
$versionNo integer
Résultat eZ\Publish\API\Repository\Values\Content\Content

testLoadContentByRemoteIdArgumentsProvider() public méthode

Data provider for testLoadContentByRemoteId().

testLoadContentByRemoteIdThrowsNotFoundException() public méthode

Test for the loadContentByRemoteId() method.

testLoadContentByRemoteIdThrowsUnauthorizedException() public méthode

Test for the loadContentByRemoteId() method.

testLoadContentByRemoteIdWithVersionThrowsUnauthorizedException() public méthode

Test for the loadContentByRemoteId() method.

testLoadContentDrafts() public méthode

Test for the loadContentDrafts() method.

testLoadContentDraftsThrowsUnauthorizedException() public méthode

Test for the loadContentDrafts() method.

testLoadContentDraftsWithFirstArgument() public méthode

Test for the loadContentDrafts() method.

testLoadContentInfo() public méthode

Test for the loadContentInfo() method.
public testLoadContentInfo ( ) : eZ\Publish\API\Repository\Values\Content\ContentInfo
Résultat eZ\Publish\API\Repository\Values\Content\ContentInfo

testLoadContentInfoByRemoteId() public méthode

Test for the loadContentInfoByRemoteId() method.
public testLoadContentInfoByRemoteId ( ) : eZ\Publish\API\Repository\Values\Content\ContentInfo
Résultat eZ\Publish\API\Repository\Values\Content\ContentInfo

testLoadContentInfoByRemoteIdThrowsNotFoundException() public méthode

Test for the loadContentInfoByRemoteId() method.

testLoadContentInfoByRemoteIdThrowsUnauthorizedException() public méthode

Test for the loadContentInfoByRemoteId() method.

testLoadContentInfoByRemoteIdValues() public méthode

Test for the loadContentInfoByRemoteId() method.
public testLoadContentInfoByRemoteIdValues ( eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo )
$contentInfo eZ\Publish\API\Repository\Values\Content\ContentInfo

testLoadContentInfoThrowsNotFoundException() public méthode

Test for the loadContentInfo() method.

testLoadContentInfoThrowsUnauthorizedException() public méthode

Test for the loadContentInfo() method.

testLoadContentInfoValues() public méthode

Test for the loadContentInfo() method.
public testLoadContentInfoValues ( eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo )
$contentInfo eZ\Publish\API\Repository\Values\Content\ContentInfo

testLoadContentThrowsNotFoundExceptionContentNotFound() public méthode

Test for the loadContent() method.

testLoadContentThrowsNotFoundExceptionLanguageNotFound() public méthode

Test for the loadContent() method.

testLoadContentThrowsNotFoundExceptionLanguageNotFoundVariation() public méthode

Test for the loadContent() method.

testLoadContentThrowsNotFoundExceptionVersionNotFound() public méthode

Test for the loadContent() method.

testLoadContentThrowsUnauthorizedException() public méthode

Test for the loadContent() method.

testLoadContentWithVersionThrowsUnauthorizedException() public méthode

Test for the loadContent() method.

testLoadRelations() public méthode

Test for the loadRelations() method.
public testLoadRelations ( )

testLoadRelationsThrowsUnauthorizedException() public méthode

Test for the loadRelations() method.

testLoadReverseRelationsThrowsUnauthorizedException() public méthode

Test for the loadReverseRelations() method.

testLoadVersionInfoById() public méthode

Test for the loadVersionInfoById() method.
public testLoadVersionInfoById ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo
Résultat eZ\Publish\API\Repository\Values\Content\VersionInfo

testLoadVersionInfoByIdThrowsNotFoundException() public méthode

Test for the loadVersionInfoById() method.

testLoadVersionInfoByIdThrowsUnauthorizedException() public méthode

Test for the loadVersionInfoById() method.

testLoadVersionInfoByIdValues() public méthode

Test for the loadVersionInfoById() method.
public testLoadVersionInfoByIdValues ( eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo )
$versionInfo eZ\Publish\API\Repository\Values\Content\VersionInfo

testLoadVersionInfoByIdWithSecondParameter() public méthode

Test for the loadVersionInfoById() method.
public testLoadVersionInfoByIdWithSecondParameter ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo
Résultat eZ\Publish\API\Repository\Values\Content\VersionInfo

testLoadVersionInfoByIdWithSecondParameterValues() public méthode

Test for the loadVersionInfoById() method.
public testLoadVersionInfoByIdWithSecondParameterValues ( eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo )
$versionInfo eZ\Publish\API\Repository\Values\Content\VersionInfo

testLoadVersions() public méthode

Test for the loadVersions() method.
public testLoadVersions ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo[]
Résultat eZ\Publish\API\Repository\Values\Content\VersionInfo[]

testLoadVersionsMultiple() public méthode

Test for the loadVersions() method.
public testLoadVersionsMultiple ( ) : eZ\Publish\API\Repository\Values\Content\VersionInfo[]
Résultat eZ\Publish\API\Repository\Values\Content\VersionInfo[]

testLoadVersionsMultipleValues() public méthode

Test for the loadVersions() method.
public testLoadVersionsMultipleValues ( array $data )
$data array

testLoadVersionsThrowsUnauthorizedException() public méthode

Test for the loadVersions() method.

testLoadVersionsValues() public méthode

Test for the loadVersions() method.
public testLoadVersionsValues ( array $versions )
$versions array

testNewContentCreateStruct() public méthode

Test for the newContentCreateStruct() method.
public testNewContentCreateStruct ( ) : eZ\Publish\API\Repository\Values\Content\ContentCreateStruct
Résultat eZ\Publish\API\Repository\Values\Content\ContentCreateStruct

testNewContentCreateStructValues() public méthode

Test for the newContentCreateStruct() method.

testNewContentMetadataUpdateStruct() public méthode

Test for the newContentMetadataUpdateStruct() method.

testNewContentUpdateStruct() public méthode

Test for the newContentUpdateStruct() method.

testNewTranslationInfo() public méthode

Test for the newTranslationInfo() method.

testNewTranslationValues() public méthode

Test for the newTranslationValues() method.

testPublishVersion() public méthode

Test for the publishVersion() method.
public testPublishVersion ( )

testPublishVersionDoesNotChangePublishedDate() public méthode

testPublishVersionThrowsBadStateException() public méthode

Test for the publishVersion() method.

testPublishVersionThrowsUnauthorizedException() public méthode

Test for the publishVersion() method.

testUpdateContentMetadata() public méthode

Test for the updateContentMetadata() method.
public testUpdateContentMetadata ( ) : array
Résultat array

testUpdateContentMetadataStructValues() public méthode

Test for the updateContentMetadata() method.

testUpdateContentMetadataThrowsInvalidArgumentExceptionDuplicateRemoteId() public méthode

Test for the updateContentMetadata() method.

testUpdateContentMetadataThrowsInvalidArgumentExceptionNoMetadataPropertiesSet() public méthode

Test for the updateContentMetadata() method.

testUpdateContentMetadataThrowsUnauthorizedException() public méthode

Test for the updateContentMetadata() method.

testUpdateContentRequiredFieldEmpty() public méthode

Test for the updateContent() method.

testUpdateContentThrowsBadStateException() public méthode

Test for the updateContent() method.

testUpdateContentThrowsContentFieldValidationException() public méthode

Test for the updateContent() method.

testUpdateContentThrowsContentValidationExceptionFieldDefinitionNonexistent() public méthode

Test for the updateContent() method.

testUpdateContentThrowsContentValidationExceptionUntranslatableField() public méthode

Test for the updateContent() method.

testUpdateContentThrowsUnauthorizedException() public méthode

Test for the updateContent() method.

Property Details

$testContentType protected_oe property

protected $testContentType