public function testMultipleResolve()
 {
     $parameter = new ParameterBag(array('message' => 'Hello %name%', 'name' => 'iqbal'));
     $parameter->getResolver()->resolve();
     $expected = array('message' => 'Hello iqbal', 'name' => 'iqbal');
     $this->assertTrue($parameter->getResolver()->isResolved());
     $this->assertSame($expected, $parameter->all());
     $parameter->getResolver()->resolve();
     $this->assertSame($expected, $parameter->all());
     $this->assertTrue($parameter->getResolver()->isResolved());
 }