public function testSetDefinitions() { $tubePressDefinition = $this->mock('tubepress_internal_ioc_Definition'); $symfonyDefinition = $this->mock('\\Symfony\\Component\\DependencyInjection\\Definition'); $tubePressDefinition->shouldReceive('getUnderlyingSymfonyDefinition')->once()->andReturn($symfonyDefinition); $this->assertEmpty($this->_sut->getDefinitions()); $this->_sut->setDefinitions(array($tubePressDefinition)); $result = $this->_sut->getDefinitions(); $this->assertCount(1, $result); }
/** * @internal */ private function merge(tubepress_internal_ioc_ContainerBuilder $containerBuilder) { $this->addDefinitions($containerBuilder->getDefinitions()); $this->getParameterBag()->add($containerBuilder->getParameterBag()->all()); }