/** * @covers Symfony\Component\HttpFoundation\ParameterBag::getDeep */ public function testGetDeep() { $bag = new ParameterBag(array('foo' => array('bar' => array('moo' => 'boo')))); $this->assertEquals(array('moo' => 'boo'), $bag->getDeep('foo[bar]')); $this->assertEquals('boo', $bag->getDeep('foo[bar][moo]')); $this->assertEquals('default', $bag->getDeep('foo[bar][foo]', 'default')); $this->assertEquals('default', $bag->getDeep('bar[moo][foo]', 'default')); }