public function MergeExtensionConfigurationPassTest::testAutoloadMainExtension in Zircon Profile 8.0
Same name and namespace in other branches
- 8 vendor/symfony/http-kernel/Tests/DependencyInjection/MergeExtensionConfigurationPassTest.php \Symfony\Component\HttpKernel\Tests\DependencyInjection\MergeExtensionConfigurationPassTest::testAutoloadMainExtension()
File
- vendor/
symfony/ http-kernel/ Tests/ DependencyInjection/ MergeExtensionConfigurationPassTest.php, line 18
Class
Namespace
Symfony\Component\HttpKernel\Tests\DependencyInjectionCode
public function testAutoloadMainExtension() {
$container = $this
->getMock('Symfony\\Component\\DependencyInjection\\ContainerBuilder', array(
'getExtensionConfig',
'loadFromExtension',
'getParameterBag',
));
$params = $this
->getMock('Symfony\\Component\\DependencyInjection\\ParameterBag\\ParameterBag');
$container
->expects($this
->at(0))
->method('getExtensionConfig')
->with('loaded')
->will($this
->returnValue(array(
array(),
)));
$container
->expects($this
->at(1))
->method('getExtensionConfig')
->with('notloaded')
->will($this
->returnValue(array()));
$container
->expects($this
->once())
->method('loadFromExtension')
->with('notloaded', array());
$container
->expects($this
->any())
->method('getParameterBag')
->will($this
->returnValue($params));
$params
->expects($this
->any())
->method('all')
->will($this
->returnValue(array()));
$container
->expects($this
->any())
->method('getDefinitions')
->will($this
->returnValue(array()));
$container
->expects($this
->any())
->method('getAliases')
->will($this
->returnValue(array()));
$container
->expects($this
->any())
->method('getExtensions')
->will($this
->returnValue(array()));
$configPass = new MergeExtensionConfigurationPass(array(
'loaded',
'notloaded',
));
$configPass
->process($container);
}