'fooFoo' => 'foo', 'fooBar' => 'bar'
],
Dummy::
class,
'any',
['allow_extra_attributes' => false
] );
} public function testDenormalizeWithExtraAttributesAndNoGroupsWithMetadataFactory() { $this->
expectException(ExtraAttributesException::
class);
$this->
expectExceptionMessage('Extra attributes are not allowed ("fooFoo", "fooBar" are unknown).'
);
$normalizer =
new AbstractObjectNormalizerWithMetadata();
$normalizer->
denormalize( ['fooFoo' => 'foo', 'fooBar' => 'bar', 'bar' => 'bar'
],
Dummy::
class,
'any',
['allow_extra_attributes' => false
] );
} public function testDenormalizeWithDuplicateNestedAttributes() { $this->
expectException(LogicException::
class);