You are here

public function ExtensionTest::testIsConfigEnabledOnNonEnableableConfig in Service Container 7.2

Same name and namespace in other branches
  1. 7 modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Extension/ExtensionTest.php \Symfony\Component\DependencyInjection\Tests\Extension\ExtensionTest::testIsConfigEnabledOnNonEnableableConfig()

@expectedException \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException @expectedExceptionMessage The config array has no 'enabled' key.

File

modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Tests/Extension/ExtensionTest.php, line 65

Class

ExtensionTest

Namespace

Symfony\Component\DependencyInjection\Tests\Extension

Code

public function testIsConfigEnabledOnNonEnableableConfig() {
  $container = $this
    ->getMockBuilder('Symfony\\Component\\DependencyInjection\\ContainerBuilder')
    ->getMock();
  $extension = $this
    ->getMockBuilder('Symfony\\Component\\DependencyInjection\\Extension\\Extension')
    ->setMethods(array())
    ->getMockForAbstractClass();
  $r = new \ReflectionMethod('Symfony\\Component\\DependencyInjection\\Extension\\Extension', 'isConfigEnabled');
  $r
    ->setAccessible(true);
  $r
    ->invoke($extension, $container, array());
}