name: JsonDecodeTest class_comment: null dependencies: - name: TestCase type: class source: PHPUnit\Framework\TestCase - name: JsonDecode type: class source: Symfony\Component\Serializer\Encoder\JsonDecode - name: JsonEncoder type: class source: Symfony\Component\Serializer\Encoder\JsonEncoder - name: UnexpectedValueException type: class source: Symfony\Component\Serializer\Exception\UnexpectedValueException properties: [] methods: - name: setUp visibility: protected parameters: [] comment: null - name: testSupportsDecoding visibility: public parameters: [] comment: null - name: testDecode visibility: public parameters: - name: toDecode - name: expected - name: context comment: '# * @dataProvider decodeProvider' - name: decodeProvider visibility: public parameters: [] comment: null - name: testDecodeWithException visibility: public parameters: - name: value - name: expectedExceptionMessage - name: context comment: '# * @dataProvider decodeProviderException' - name: decodeProviderException visibility: public parameters: [] comment: null traits: - PHPUnit\Framework\TestCase - Symfony\Component\Serializer\Encoder\JsonDecode - Symfony\Component\Serializer\Encoder\JsonEncoder - Symfony\Component\Serializer\Exception\UnexpectedValueException interfaces: []