Neos\Flow\Tests\Functional\Property\PropertyMapperTest::targetTypeForSimpleObjectCanBeOverridenIfConfigured PHP Method

targetTypeForSimpleObjectCanBeOverridenIfConfigured() public method

    public function targetTypeForSimpleObjectCanBeOverridenIfConfigured()
    {
        $source = ['__type' => Fixtures\TestSubclass::class, 'name' => 'Tower of Pisa'];
        $configuration = $this->objectManager->get(PropertyMappingConfigurationBuilder::class)->build();
        $configuration->setTypeConverterOption(ObjectConverter::class, ObjectConverter::CONFIGURATION_OVERRIDE_TARGET_TYPE_ALLOWED, true);
        $result = $this->propertyMapper->convert($source, Fixtures\TestClass::class, $configuration);
        $this->assertInstanceOf(Fixtures\TestSubclass::class, $result);
    }