name: ResolveNamedArgumentsPassTest
class_comment: "# * @author K\xE9vin Dunglas <dunglas@gmail.com>"
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: ContainerInterface
  type: class
  source: Psr\Container\ContainerInterface
- name: ResolveNamedArgumentsPass
  type: class
  source: Symfony\Component\DependencyInjection\Compiler\ResolveNamedArgumentsPass
- name: ContainerBuilder
  type: class
  source: Symfony\Component\DependencyInjection\ContainerBuilder
- name: InvalidArgumentException
  type: class
  source: Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
- name: RuntimeException
  type: class
  source: Symfony\Component\DependencyInjection\Exception\RuntimeException
- name: Reference
  type: class
  source: Symfony\Component\DependencyInjection\Reference
- name: CaseSensitiveClass
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\CaseSensitiveClass
- name: FactoryDummyWithoutReturnTypes
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\FactoryDummyWithoutReturnTypes
- name: NamedArgumentsDummy
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\NamedArgumentsDummy
- name: NamedArgumentsVariadicsDummy
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\NamedArgumentsVariadicsDummy
- name: SimilarArgumentsDummy
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\SimilarArgumentsDummy
- name: TestDefinition1
  type: class
  source: Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition1
properties: []
methods:
- name: testProcess
  visibility: public
  parameters: []
  comment: null
- name: testWithFactory
  visibility: public
  parameters: []
  comment: null
- name: testClassNull
  visibility: public
  parameters: []
  comment: null
- name: testClassNotExist
  visibility: public
  parameters: []
  comment: null
- name: testClassNoConstructor
  visibility: public
  parameters: []
  comment: null
- name: testArgumentNotFound
  visibility: public
  parameters: []
  comment: null
- name: testCorrectMethodReportedInException
  visibility: public
  parameters: []
  comment: null
- name: testTypedArgument
  visibility: public
  parameters: []
  comment: null
- name: testTypedArgumentWithMissingDollar
  visibility: public
  parameters: []
  comment: null
- name: testInterfaceTypedArgument
  visibility: public
  parameters: []
  comment: null
- name: testResolvesMultipleArgumentsOfTheSameType
  visibility: public
  parameters: []
  comment: null
- name: testResolvePrioritizeNamedOverType
  visibility: public
  parameters: []
  comment: null
- name: testVariadics
  visibility: public
  parameters: []
  comment: null
- name: create
  visibility: public
  parameters:
  - name: apiKey
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Psr\Container\ContainerInterface
- Symfony\Component\DependencyInjection\Compiler\ResolveNamedArgumentsPass
- Symfony\Component\DependencyInjection\ContainerBuilder
- Symfony\Component\DependencyInjection\Exception\InvalidArgumentException
- Symfony\Component\DependencyInjection\Exception\RuntimeException
- Symfony\Component\DependencyInjection\Reference
- Symfony\Component\DependencyInjection\Tests\Fixtures\CaseSensitiveClass
- Symfony\Component\DependencyInjection\Tests\Fixtures\FactoryDummyWithoutReturnTypes
- Symfony\Component\DependencyInjection\Tests\Fixtures\NamedArgumentsDummy
- Symfony\Component\DependencyInjection\Tests\Fixtures\NamedArgumentsVariadicsDummy
- Symfony\Component\DependencyInjection\Tests\Fixtures\SimilarArgumentsDummy
- Symfony\Component\DependencyInjection\Tests\Fixtures\TestDefinition1
interfaces: []