Neos\Flow\Tests\Unit\Property\TypeConverter\ObjectConverterTest::getTypeOfChildPropertyShouldUseReflectionServiceToDetermineType PHP Метод

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

    public function getTypeOfChildPropertyShouldUseReflectionServiceToDetermineType()
    {
        $this->mockReflectionService->expects($this->any())->method('hasMethod')->with('TheTargetType', 'setThePropertyName')->will($this->returnValue(false));
        $this->mockReflectionService->expects($this->any())->method('getMethodParameters')->with('TheTargetType', '__construct')->will($this->returnValue(['thePropertyName' => ['type' => 'TheTypeOfSubObject', 'elementType' => null]]));
        $configuration = new PropertyMappingConfiguration();
        $configuration->setTypeConverterOptions(ObjectConverter::class, []);
        $this->assertEquals('TheTypeOfSubObject', $this->converter->getTypeOfChildProperty('TheTargetType', 'thePropertyName', $configuration));
    }