Checks whether the given class is supported for normalization by this normalizer
public function testNormalizationWithType() { $dummy = $this->getDummy(); $this->normalizer->addType('dummy', TypehintNormalizerClassDummy::class); $this->normalizer->addType('subdummy', TypehintNormalizerSubclassDummy::class); $expected = array('@type' => 'dummy', 'x' => array('@class' => RecursiveNormalizerSubclassDummy::class, 'a' => 'xa', 'b' => 'xb'), 'y' => array('@type' => 'subdummy', 'a' => 'ya', 'b' => 'yb')); $this->assertTrue($this->normalizer->supportsNormalization($dummy)); $actual = $this->normalizer->normalize($dummy, null); $this->assertEquals($expected, $actual); }