public function testMergeWithDifferentIdentifiersForPlaceholders() { $envName = 'DB_USER'; $paramName = sprintf('env(%s)', $envName); $firstBag = new EnvPlaceholderParameterBag(); $secondBag = new EnvPlaceholderParameterBag(); // initialize placeholders $firstPlaceholder = $firstBag->get($paramName); $secondPlaceholder = $secondBag->get($paramName); $firstBag->mergeEnvPlaceholders($secondBag); $merged = $firstBag->getEnvPlaceholders(); $this->assertNotEquals($firstPlaceholder, $secondPlaceholder); $this->assertCount(2, $merged[$envName]); }