123 lines
4 KiB
YAML
123 lines
4 KiB
YAML
|
name: MetadataAwareNameConverterTest
|
||
|
class_comment: null
|
||
|
dependencies:
|
||
|
- name: TestCase
|
||
|
type: class
|
||
|
source: PHPUnit\Framework\TestCase
|
||
|
- name: SerializedName
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Attribute\SerializedName
|
||
|
- name: SerializedPath
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Attribute\SerializedPath
|
||
|
- name: LogicException
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Exception\LogicException
|
||
|
- name: ClassMetadataFactory
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory
|
||
|
- name: ClassMetadataFactoryInterface
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactoryInterface
|
||
|
- name: AttributeLoader
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Mapping\Loader\AttributeLoader
|
||
|
- name: MetadataAwareNameConverter
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\NameConverter\MetadataAwareNameConverter
|
||
|
- name: NameConverterInterface
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\NameConverter\NameConverterInterface
|
||
|
- name: SerializedNameDummy
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Tests\Fixtures\Attributes\SerializedNameDummy
|
||
|
- name: OtherSerializedNameDummy
|
||
|
type: class
|
||
|
source: Symfony\Component\Serializer\Tests\Fixtures\OtherSerializedNameDummy
|
||
|
properties:
|
||
|
- name: foo
|
||
|
visibility: public
|
||
|
comment: null
|
||
|
methods:
|
||
|
- name: testNormalize
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: propertyName
|
||
|
- name: expected
|
||
|
comment: "# * @author Fabien Bourigault <bourigaultfabien@gmail.com>\n# */\n# final\
|
||
|
\ class MetadataAwareNameConverterTest extends TestCase\n# {\n# public function\
|
||
|
\ testInterface()\n# {\n# $classMetadataFactory = $this->createMock(ClassMetadataFactoryInterface::class);\n\
|
||
|
# $nameConverter = new MetadataAwareNameConverter($classMetadataFactory);\n# $this->assertInstanceOf(NameConverterInterface::class,\
|
||
|
\ $nameConverter);\n# }\n# \n# /**\n# * @dataProvider attributeProvider"
|
||
|
- name: testNormalizeWithFallback
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: propertyName
|
||
|
- name: expected
|
||
|
comment: '# * @dataProvider fallbackAttributeProvider'
|
||
|
- name: testDenormalize
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: expected
|
||
|
- name: propertyName
|
||
|
comment: '# * @dataProvider attributeProvider'
|
||
|
- name: testDenormalizeWithFallback
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: expected
|
||
|
- name: propertyName
|
||
|
comment: '# * @dataProvider fallbackAttributeProvider'
|
||
|
- name: attributeProvider
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: fallbackAttributeProvider
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNormalizeWithGroups
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: propertyName
|
||
|
- name: expected
|
||
|
- name: context
|
||
|
default: '[]'
|
||
|
comment: '# * @dataProvider attributeAndContextProvider'
|
||
|
- name: testDenormalizeWithGroups
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: expected
|
||
|
- name: propertyName
|
||
|
- name: context
|
||
|
default: '[]'
|
||
|
comment: '# * @dataProvider attributeAndContextProvider'
|
||
|
- name: attributeAndContextProvider
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testDenormalizeWithCacheContext
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testDenormalizeWithNestedPathAndName
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNormalizeWithNestedPathAndName
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
traits:
|
||
|
- PHPUnit\Framework\TestCase
|
||
|
- Symfony\Component\Serializer\Attribute\SerializedName
|
||
|
- Symfony\Component\Serializer\Attribute\SerializedPath
|
||
|
- Symfony\Component\Serializer\Exception\LogicException
|
||
|
- Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory
|
||
|
- Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactoryInterface
|
||
|
- Symfony\Component\Serializer\Mapping\Loader\AttributeLoader
|
||
|
- Symfony\Component\Serializer\NameConverter\MetadataAwareNameConverter
|
||
|
- Symfony\Component\Serializer\NameConverter\NameConverterInterface
|
||
|
- Symfony\Component\Serializer\Tests\Fixtures\Attributes\SerializedNameDummy
|
||
|
- Symfony\Component\Serializer\Tests\Fixtures\OtherSerializedNameDummy
|
||
|
interfaces: []
|