/** * @depends testHydrateContainerWithApplicationParameters * * @covers ::loadLoggerDefinition */ public function testLoadLoggerDefinition(Container $container) { $this->assertTrue($container->hasDefinition('logging')); $definition = $container->getDefinition('logging'); $this->assertEquals($container->getParameter('bbapp.logger_debug.class'), $definition->getClass()); $this->assertNotNull($argument = $definition->getArgument(0)); $this->assertInstanceOf('Symfony\\Component\\DependencyInjection\\Reference', $argument); $this->assertEquals('bbapp', $argument->__toString()); return $container; }
/** * @see Symfony\Component\DependencyInjection\ContainerBuilder::hasDefinition */ public function hasDefinition($id) { $this->tryLoadDefinitionFromRaw($id); return parent::hasDefinition($id); }