/** * @test * * @covers Lcobucci\DependencyInjection\ContainerBuilder::__construct * @covers Lcobucci\DependencyInjection\ContainerBuilder::setDefaultConfiguration * @covers Lcobucci\DependencyInjection\ContainerBuilder::setParameter */ public function setParameterShouldConfigureTheParameterAndReturnSelf() { $builder = new ContainerBuilder($this->config, $this->generator, $this->parameterBag); $this->parameterBag->expects($this->once())->method('set')->with('test', 1); $this->assertSame($builder, $builder->setParameter('test', 1)); }
/** * @return ConfigCache */ protected function createDumpCache() { return new ConfigCache($this->config->getDumpFile(), $this->parameterBag->get('app.devmode')); }
/** * @test * * @covers Lcobucci\DependencyInjection\Config\Handlers\ParameterBag::__construct * @covers Lcobucci\DependencyInjection\Config\Handlers\ParameterBag::get */ public function getShouldReturnTheDefaultValueWhenParameterDoesNotExist() { $handler = new ParameterBag(); $this->assertEquals(1, $handler->get('test', 1)); }