private JsonSerializableNormalizer
$normalizer;
private MockObject&JsonSerializerNormalizer
$serializer;
protected function setUp(): void
{ $this->
createNormalizer();
} private function createNormalizer(array
$defaultContext =
[]) { $this->serializer =
$this->
createMock(JsonSerializerNormalizer::
class);
$this->normalizer =
new JsonSerializableNormalizer(null, null,
$defaultContext);
$this->normalizer->
setSerializer($this->serializer
);
} public function testSupportNormalization() { $this->
assertTrue($this->normalizer->
supportsNormalization(new JsonSerializableDummy()));
$this->
assertFalse($this->normalizer->
supportsNormalization(new \
stdClass()));
} public function testNormalize() {