name: SerializerPassTest class_comment: '# * Tests for the SerializerPass class. # * # * @author Javier Lopez ' dependencies: - name: TestCase type: class source: PHPUnit\Framework\TestCase - name: BoundArgument type: class source: Symfony\Component\DependencyInjection\Argument\BoundArgument - name: ContainerBuilder type: class source: Symfony\Component\DependencyInjection\ContainerBuilder - name: Reference type: class source: Symfony\Component\DependencyInjection\Reference - name: TraceableEncoder type: class source: Symfony\Component\Serializer\Debug\TraceableEncoder - name: TraceableNormalizer type: class source: Symfony\Component\Serializer\Debug\TraceableNormalizer - name: SerializerPass type: class source: Symfony\Component\Serializer\DependencyInjection\SerializerPass properties: [] methods: - name: testThrowExceptionWhenNoNormalizers visibility: public parameters: [] comment: null - name: testThrowExceptionWhenNoEncoders visibility: public parameters: [] comment: null - name: testServicesAreOrderedAccordingToPriority visibility: public parameters: [] comment: null - name: testBindSerializerDefaultContext visibility: public parameters: [] comment: null - name: testNormalizersAndEncodersAreDecoredAndOrderedWhenCollectingData visibility: public parameters: [] comment: null traits: - PHPUnit\Framework\TestCase - Symfony\Component\DependencyInjection\Argument\BoundArgument - Symfony\Component\DependencyInjection\ContainerBuilder - Symfony\Component\DependencyInjection\Reference - Symfony\Component\Serializer\Debug\TraceableEncoder - Symfony\Component\Serializer\Debug\TraceableNormalizer - Symfony\Component\Serializer\DependencyInjection\SerializerPass interfaces: []