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

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

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

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

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

Метод Описание
convertCallsCanConvertFromWithTheFullNormalizedTargetType ( $source, $fullTargetType )
convertCallsCanConvertFromWithTheFullNormalizedTargetTypeDataProvider ( ) : array
convertDoesNotCatchSecurityExceptions ( )
convertShouldAskConfigurationBuilderForDefaultConfiguration ( )
convertSkipsPropertiesIfConfiguredTo ( )
convertSkipsUnknownPropertiesIfConfiguredTo ( )
dataProviderForFindTypeConverter ( ) : array Simple type conversion
dataProviderForObjectTypeConverters ( ) : array
doMappingReturnsSourceUnchangedIfAlreadyConverted ( )
doMappingReturnsSourceUnchangedIfAlreadyConvertedToCompositeType ( )
findEligibleConverterWithHighestPrioritySkipsConvertersWithNegativePriorities ( )
findFirstEligibleTypeConverterInObjectHierarchyShouldReturnNullIfSourceTypeIsUnknown ( )
findTypeConverterShouldReturnConverterForTargetObjectIfItExists ( $targetClass, $expectedTypeConverter, $typeConverters, $shouldFailWithException = false )
findTypeConverterShouldReturnHighestPriorityTypeConverterForSimpleType ( $source, $targetType, $typeConverters, $expectedTypeConverter )
findTypeConverterShouldReturnTypeConverterFromConfigurationIfItIsSet ( )
findTypeConverterThrowsExceptionIfAllMatchingConvertersHaveNegativePriorities ( )
invalidSourceTypes ( ) : array
setUp ( ) : void Sets up this test case
sourceTypeCanBeCorrectlyDetermined ( $source, $sourceTypes )
sourceWhichIsNoSimpleTypeOrObjectThrowsException ( $source )
validSourceTypes ( ) : array

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

Метод Описание
getMockTypeConverter ( string $name = '', boolean $canConvertFrom = true, array $properties = [], string $typeOfSubObject = '' ) : Neos\Flow\Property\TypeConverterInterface | PHPUnit_Framework_MockObject_MockObject

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

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

public convertCallsCanConvertFromWithTheFullNormalizedTargetType ( $source, $fullTargetType )

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

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

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

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

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

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

Simple type conversion
public dataProviderForFindTypeConverter ( ) : array
Результат array

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

public dataProviderForObjectTypeConverters ( ) : array
Результат array

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

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

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

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

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

public findTypeConverterShouldReturnConverterForTargetObjectIfItExists ( $targetClass, $expectedTypeConverter, $typeConverters, $shouldFailWithException = false )

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

public findTypeConverterShouldReturnHighestPriorityTypeConverterForSimpleType ( $source, $targetType, $typeConverters, $expectedTypeConverter )

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

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

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

protected getMockTypeConverter ( string $name = '', boolean $canConvertFrom = true, array $properties = [], string $typeOfSubObject = '' ) : Neos\Flow\Property\TypeConverterInterface | PHPUnit_Framework_MockObject_MockObject
$name string
$canConvertFrom boolean
$properties array
$typeOfSubObject string
Результат Neos\Flow\Property\TypeConverterInterface | PHPUnit_Framework_MockObject_MockObject

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

public invalidSourceTypes ( ) : array
Результат array

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

Sets up this test case
public setUp ( ) : void
Результат void

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

public sourceTypeCanBeCorrectlyDetermined ( $source, $sourceTypes )

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

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

public validSourceTypes ( ) : array
Результат array

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

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

protected $mockConfiguration

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

protected $mockConfigurationBuilder