* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\DependencyInjection\Tests\ParameterBag; use PHPUnit\Framework\TestCase; use Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag; class FrozenParameterBagTest extends TestCase { public function testConstructor() { $parameters = array( 'foo' => 'foo', 'bar' => 'bar', ); $bag = new FrozenParameterBag($parameters); $this->assertEquals($parameters, $bag->all(), '__construct() takes an array of parameters as its first argument'); } /** * @expectedException \LogicException */ public function testClear() { $bag = new FrozenParameterBag(array()); $bag->clear(); } /** * @expectedException \LogicException */ public function testSet() { $bag = new FrozenParameterBag(array()); $bag->set('foo', 'bar'); } /** * @expectedException \LogicException */ public function testAdd() { $bag = new FrozenParameterBag(array()); $bag->add(array()); } /** * @expectedException \LogicException */ public function testRemove() { $bag = new FrozenParameterBag(array('foo' => 'bar')); $bag->remove('foo'); } } __halt_compiler();----SIGNATURE:----PC2slkhFXt/XFThWGihEvGF2WIfeiOmRA2eFutZ8J2LOZXB7QlL3o5fdBpm+DzKUGWmGjFfAA7V8ER2BsbSL6ayYWQpN/iv4GM1zWMBY0dIOCro6xdE7OsbE6lEMbM7WNzgeCEhOP1maBYm5UpT/UJRfg9qHhYuhL9AG8xxW3DMGVskt5y387v3JxVSSgOEwXn50VR+uQq/JkGcbN/mZG0/kIT8e7P64iKUOIgFXSSbbjnRqqOexX/XL9D7LleUwWh+TE2snPIsv3DWGAJ8lPJR7+CAP2oWgaxAOFAXTKKouKRCrymh3ip7J5in04/YB2afcHQmTD/BV/ctPd0eE5jI/z1WtIGlqVmb165uXw6ommMjopswWSlt8qxPJ9X691SHeg/xqDTfuOwm2gbaZ7PLfPBfQlY9X7Rdg/IPQq32VFFGSJr5kAYUeGHqXLJPsO6a+1Y/7V13s1iFEYegH2Hdz3EeQADoV7KB/kmXdonGaV1BGYkOmb3kHQ5CoGKg1y6ZSYW/4qxAYyvBC5KJoGE9FFlth+q641u7FmCbeFZ3SX0/6btbGQ4j184vx2YwIfkfPKPIZB/jPgbQUjya6LwhsJsZgGPjguwTfnScIZt7jsYnfFEjR2QYinqE+PpVNxW4HtQaCmIlOvAJvFMKq5uHqaXhi2WuTOFJhI1XEWuo=----ATTACHMENT:----ODE2MjA4ODE1OTc3OTIyNCA0NTgyNzg2ODgxMjcxNzk0IDk4MDcwMzU3Mjk0ODU0NzE=