ConstructorArgumentsObject::
class => ['foo' => '', 'bar' => '', 'baz' => null
],
],
]);
$this->
assertEquals(new ConstructorArgumentsObject(10, '', null
),
$result);
} public function testMetadataAwareNameConvertorWithNotSerializedConstructorParameter() { $denormalizer =
$this->
getDenormalizerForConstructArguments();
$obj =
new NotSerializedConstructorArgumentDummy('buz'
);
$obj->
setBar('xyz'
);
$this->
assertEquals( $obj,
$denormalizer->
denormalize(['bar' => 'xyz'
],
NotSerializedConstructorArgumentDummy::
class,
null,
['default_constructor_arguments' =>
[ NotSerializedConstructorArgumentDummy::
class => ['foo' => 'buz'
],
]] ) );