Neos\Flow\Tests\Unit\Property\PropertyMapperTest::getMockTypeConverter PHP Method

getMockTypeConverter() protected method

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
return Neos\Flow\Property\TypeConverterInterface | PHPUnit_Framework_MockObject_MockObject
    protected function getMockTypeConverter($name = '', $canConvertFrom = true, array $properties = [], $typeOfSubObject = '')
    {
        $mockTypeConverter = $this->createMock(TypeConverterInterface::class);
        $mockTypeConverter->_name = $name;
        $mockTypeConverter->expects($this->any())->method('canConvertFrom')->will($this->returnValue($canConvertFrom));
        $mockTypeConverter->expects($this->any())->method('convertFrom')->will($this->returnValue($name));
        $mockTypeConverter->expects($this->any())->method('getSourceChildPropertiesToBeConverted')->will($this->returnValue($properties));
        $mockTypeConverter->expects($this->any())->method('getTypeOfChildProperty')->will($this->returnValue($typeOfSubObject));
        return $mockTypeConverter;
    }