public function testModifyPreferences() { $inputConfig = ['arguments' => ['ClassReplaced' => [], 'ClassReplacement' => [], 'ClassReplaced\\Interceptor' => [], 'ClassReplacement\\Interceptor' => []], 'preferences' => ['ClassReplaced' => 'ClassReplacement'], 'instanceTypes' => []]; $outputConfig = ['arguments' => ['ClassReplaced\\Interceptor' => [], 'ClassReplacement\\Interceptor' => []], 'preferences' => ['ClassReplaced' => 'ClassReplacement\\Interceptor', 'ClassReplacement' => 'ClassReplacement\\Interceptor'], 'instanceTypes' => []]; $modifier = new InterceptorSubstitution(); $this->assertEquals($outputConfig, $modifier->modify($inputConfig)); }
public function testModifyArguments() { $modifier = new InterceptorSubstitution(); $this->assertEquals($this->getOutputConfig(), $modifier->modify($this->getInputConfig())); }