Exemple #1
0
 public function testIfSetOptionsAddsRecursively()
 {
     $options = array('include_assets' => true, 'validate_options' => array('foo' => array('foo' => 'bar'), 'bar' => 'baz'));
     $this->renderer->setOptions($options);
     $extraOptions = array('validate_options' => array('foo' => array('bar' => 'baz'), 'baz' => 'bar'));
     $this->renderer->setOptions($extraOptions);
     $expectedOptions = array('validate_options' => array('foo' => array('foo' => 'bar', 'bar' => 'baz'), 'bar' => 'baz', 'baz' => 'bar'));
     $this->assertEquals($expectedOptions['validate_options'], $this->renderer->getOptions()->getValidateOptions());
 }