18         $this->assertSame($inputConfig, $modifier->modify($inputConfig));
    24         $this->assertEquals($this->getOutputConfig(), $modifier->modify($this->getInputConfig()));
    31                 'ClassReplaced' => [],
    32                 'ClassReplacement' => [],
    33                 'ClassReplaced\Interceptor' => [],
    34                 'ClassReplacement\Interceptor' => []
    37                 'ClassReplaced' => 
'ClassReplacement'    44                 'ClassReplaced\Interceptor' => [],
    45                 'ClassReplacement\Interceptor' => []
    48                 'ClassReplaced' => 
'ClassReplacement\Interceptor',
    49                 'ClassReplacement' => 
'ClassReplacement\Interceptor'    55         $this->assertEquals($outputConfig, $modifier->modify($inputConfig));
    63     private function getInputConfig()
    68                     'argument_type' => [
'_i_' => 
'Class\Dependency'],
    69                     'argument_not_shared' => [
'_ins_' => 
'Class\Dependency'],
    70                     'array_configured' => [
    71                         'argument_type' => [
'_i_' => 
'Class\Dependency'],
    72                         'argument_not_shared' => [
'_ins_' => 
'Class\Dependency'],
    74                             'argument_type' => [
'_i_' => 
'Class\Dependency'],
    75                             'argument_not_shared' => [
'_ins_' => 
'Class\DependencyIntercepted'],
    80                     'argument_type' => [
'_i_' => 
'Class\DependencyIntercepted'],
    81                     'argument_not_shared' => [
'_ins_' => 
'Class\Dependency'],
    82                     'array_configured' => [
'banana']
    84                 'Class\Interceptor' => [
    85                     'argument_type' => [
'_i_' => 
'Class\Dependency'],
    86                     'argument_not_shared' => [
'_ins_' => 
'Class\Dependency'],
    87                     'array_configured' => []
    90                 'Class\DependencyIntercepted\Interceptor' => [],
    91                 'Class\DependencyIntercepted' => []
    94                 'ClassInterface' => 
'Class',
    97                 'virtualType' => 
'Class'   107     private function getOutputConfig()
   111                 'Class\Interceptor' => [
   112                     'argument_type' => [
'_i_' => 
'Class\Dependency'],
   113                     'argument_not_shared' => [
'_ins_' => 
'Class\Dependency'],
   114                     'array_configured' => [
   115                         'argument_type' => [
'_i_' => 
'Class\Dependency'],
   116                         'argument_not_shared' => [
'_ins_' => 
'Class\Dependency'],
   118                             'argument_type' => [
'_i_' => 
'Class\Dependency'],
   119                             'argument_not_shared' => [
'_ins_' => 
'Class\DependencyIntercepted'],
   124                     'argument_type' => [
'_i_' => 
'Class\DependencyIntercepted'],
   125                     'argument_not_shared' => [
'_ins_' => 
'Class\Dependency'],
   126                     'array_configured' => [
'banana']
   128                 'Class\DependencyIntercepted\Interceptor' => []
   131                 'ClassInterface' => 
'Class\Interceptor',
   132                 'Class' => 
'Class\Interceptor',
   133                 'Class\DependencyIntercepted' => 
'Class\DependencyIntercepted\Interceptor'   136                 'virtualType' => 
'Class\Interceptor',
 
testModifyArgumentsDoNotExist()