name: MemberMetadataTest
class_comment: null
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: Collection
  type: class
  source: Symfony\Component\Validator\Constraints\Collection
- name: Composite
  type: class
  source: Symfony\Component\Validator\Constraints\Composite
- name: Required
  type: class
  source: Symfony\Component\Validator\Constraints\Required
- name: Valid
  type: class
  source: Symfony\Component\Validator\Constraints\Valid
- name: ConstraintDefinitionException
  type: class
  source: Symfony\Component\Validator\Exception\ConstraintDefinitionException
- name: MemberMetadata
  type: class
  source: Symfony\Component\Validator\Mapping\MemberMetadata
- name: ClassConstraint
  type: class
  source: Symfony\Component\Validator\Tests\Fixtures\ClassConstraint
- name: ConstraintA
  type: class
  source: Symfony\Component\Validator\Tests\Fixtures\ConstraintA
- name: ConstraintB
  type: class
  source: Symfony\Component\Validator\Tests\Fixtures\ConstraintB
- name: Entity
  type: class
  source: Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\Entity
- name: PropertyConstraint
  type: class
  source: Symfony\Component\Validator\Tests\Fixtures\PropertyConstraint
properties:
- name: nested
  visibility: public
  comment: null
methods:
- name: setUp
  visibility: protected
  parameters: []
  comment: null
- name: testAddConstraintRequiresClassConstraints
  visibility: public
  parameters: []
  comment: null
- name: testAddCompositeConstraintRejectsNestedClassConstraints
  visibility: public
  parameters: []
  comment: null
- name: testAddCompositeConstraintRejectsDeepNestedClassConstraints
  visibility: public
  parameters: []
  comment: null
- name: testAddCompositeConstraintAcceptsNestedPropertyConstraints
  visibility: public
  parameters: []
  comment: null
- name: testAddCompositeConstraintAcceptsDeepNestedPropertyConstraints
  visibility: public
  parameters: []
  comment: null
- name: testSerialize
  visibility: public
  parameters: []
  comment: null
- name: testSerializeCollectionCascaded
  visibility: public
  parameters: []
  comment: null
- name: testSerializeCollectionNotCascaded
  visibility: public
  parameters: []
  comment: null
- name: getPropertyValue
  visibility: public
  parameters:
  - name: object
  comment: null
- name: newReflectionMember
  visibility: protected
  parameters:
  - name: object
  comment: null
- name: getDefaultOption
  visibility: public
  parameters: []
  comment: null
- name: getCompositeOption
  visibility: protected
  parameters: []
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\Validator\Constraints\Collection
- Symfony\Component\Validator\Constraints\Composite
- Symfony\Component\Validator\Constraints\Required
- Symfony\Component\Validator\Constraints\Valid
- Symfony\Component\Validator\Exception\ConstraintDefinitionException
- Symfony\Component\Validator\Mapping\MemberMetadata
- Symfony\Component\Validator\Tests\Fixtures\ClassConstraint
- Symfony\Component\Validator\Tests\Fixtures\ConstraintA
- Symfony\Component\Validator\Tests\Fixtures\ConstraintB
- Symfony\Component\Validator\Tests\Fixtures\NestedAttribute\Entity
- Symfony\Component\Validator\Tests\Fixtures\PropertyConstraint
interfaces: []