public function PhpDumperTest::testDumpFrozenContainerWithNoParameter

File

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php, line 47

Class

PhpDumperTest

Namespace

Symfony\Component\DependencyInjection\Tests\Dumper

Code

public function testDumpFrozenContainerWithNoParameter() {
  $container = new ContainerBuilder();
  $container
    ->register('foo', 'stdClass');
  $container
    ->compile();
  $dumper = new PhpDumper($container);
  $dumpedString = $dumper
    ->dump();
  $this
    ->assertStringEqualsFile(self::$fixturesPath . '/php/services11.php', $dumpedString, '->dump() does not add getDefaultParameters() method call if container have no parameters.');
  $this
    ->assertNotRegexp("/function getDefaultParameters\\(/", $dumpedString, '->dump() does not add getDefaultParameters() method definition.');
}