PHP Класс Neos\Flow\Tests\Functional\Property\PropertyMapperTest

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

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

Свойство Тип Описание
$propertyMapper Neos\Flow\Property\PropertyMapper
$testablePersistenceEnabled

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

Метод Описание
convertFromShouldThrowExceptionIfGivenSourceTypeIsNotATargetType ( )
convertedAccountRolesCanBeSet ( ) Test case for #47232
domainObjectWithSimplePropertiesCanBeCreated ( )
domainObjectWithVirtualPropertiesCanBeCreated ( )
embeddedValueobjectCanBeMapped ( )
getTargetPropertyNameShouldReturnTheUnmodifiedPropertyNameWithoutConfiguration ( )
ifTargetObjectTypeIsPassedAsArgumentDoNotConvertIt ( ) Testcase for http://forge.typo3.org/issues/36988 - needed for Neos editing
ifTargetObjectTypeIsPassedRecursivelyDoNotConvertIt ( ) Testcase for http://forge.typo3.org/issues/39445
integerCanBeMappedToString ( )
invalidTypeConverterConfigurationsForOverridingTargetTypes ( ) : array Data provider with invalid configuration for target type overrides
mappingOfPropertiesWithUnqualifiedInterfaceName ( )
mappingPersistentEntityAllowsToSetValueToNull ( )
mappingPersistentEntityOnlyChangesModifiedProperties ( )
mappingToFieldsFromSubclassThrowsExceptionIfTypeConverterOptionIsInvalidOrNotSet ( Neos\Flow\Property\PropertyMappingConfigurationInterface $configuration = null )
mappingToFieldsFromSubclassWorksIfTargetTypeIsOverridden ( ) Testcase for #32829
overridenTargetTypeForEntityMustBeASubclass ( )
overridenTargetTypeForSimpleObjectMustBeASubclass ( )
persistentEntityCanBeSerializedToIdentifierUsingObjectSource ( )
setUp ( ) : void
simpleObjectWithSimplePropertiesCanBeCreated ( )
targetTypeForEntityCanBeOverridenIfConfigured ( )
targetTypeForSimpleObjectCanBeOverridenIfConfigured ( )
valueobjectCanBeMapped ( )

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

Метод Описание
createTestEntity ( ) : string Add and persist a test entity, and return the identifier of the newly created entity.

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

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

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

Test case for #47232

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

Add and persist a test entity, and return the identifier of the newly created entity.
protected createTestEntity ( ) : string
Результат string identifier of newly created entity

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

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

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

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

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

Testcase for http://forge.typo3.org/issues/36988 - needed for Neos editing

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

Testcase for http://forge.typo3.org/issues/39445

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

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

Data provider with invalid configuration for target type overrides

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

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

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

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

public mappingToFieldsFromSubclassThrowsExceptionIfTypeConverterOptionIsInvalidOrNotSet ( Neos\Flow\Property\PropertyMappingConfigurationInterface $configuration = null )
$configuration Neos\Flow\Property\PropertyMappingConfigurationInterface

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

Testcase for #32829

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

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

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

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

public setUp ( ) : void
Результат void

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

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

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

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

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

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

protected PropertyMapper,Neos\Flow\Property $propertyMapper
Результат Neos\Flow\Property\PropertyMapper

$testablePersistenceEnabled защищенное статическое свойство

protected static $testablePersistenceEnabled