Пример #1
0
 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);
 }
Пример #2
0
 /**
  * @internal
  */
 private function merge(tubepress_internal_ioc_ContainerBuilder $containerBuilder)
 {
     $this->addDefinitions($containerBuilder->getDefinitions());
     $this->getParameterBag()->add($containerBuilder->getParameterBag()->all());
 }