function UrlTest::testMergeOptions
Tests the mergeOptions() method.
@covers ::mergeOptions
      
    
File
- 
              core/tests/ Drupal/ Tests/ Core/ UrlTest.php, line 484 
Class
- UrlTest
- @coversDefaultClass \Drupal\Core\Url[[api-linebreak]] @group UrlTest
Namespace
Drupal\Tests\CoreCode
public function testMergeOptions() {
  $url = Url::fromRoute('test_route', [], [
    'foo' => 'bar',
    'bar' => [
      'key' => 'value',
    ],
  ]);
  $url->mergeOptions([
    'bar' => [
      'key' => 'value1',
      'key2' => 'value2',
    ],
  ]);
  $this->assertEquals([
    'foo' => 'bar',
    'bar' => [
      'key' => 'value1',
      'key2' => 'value2',
    ],
  ], $url->getOptions());
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
