public function testMakeFirewallLatest() { $inputSecurityConfig = ['firewalls' => ['latest_firewall' => ['main_config'], 'first' => ['first_config'], 'second' => ['second_config']]]; $expectedSecurityConfig = ['firewalls' => ['first' => ['first_config'], 'second' => ['second_config'], 'latest_firewall' => ['main_config']]]; $containerBuilder = $this->getContainerBuilder([$inputSecurityConfig]); $containerBuilder->expects($this->once())->method('setExtensionConfig')->with('security', [$expectedSecurityConfig]); SecurityExtensionHelper::makeFirewallLatest($containerBuilder, 'latest_firewall'); }
/** * {@inheritDoc} */ public function prepend(ContainerBuilder $container) { /** @var ExtendedContainerBuilder $container */ SecurityExtensionHelper::makeFirewallLatest($container, 'main'); }