You are here

public function ConfigNamesMapperTest::testGetEditRouteParameters in Drupal 9

Same name and namespace in other branches
  1. 8 core/modules/config_translation/tests/src/Unit/ConfigNamesMapperTest.php \Drupal\Tests\config_translation\Unit\ConfigNamesMapperTest::testGetEditRouteParameters()
  2. 10 core/modules/config_translation/tests/src/Unit/ConfigNamesMapperTest.php \Drupal\Tests\config_translation\Unit\ConfigNamesMapperTest::testGetEditRouteParameters()

Tests ConfigNamesMapper::getEditRouteParameters().

File

core/modules/config_translation/tests/src/Unit/ConfigNamesMapperTest.php, line 289
Contains \Drupal\Tests\config_translation\Unit\ConfigNamesMapperTest.

Class

ConfigNamesMapperTest
Tests the functionality provided by the configuration names mapper.

Namespace

Drupal\Tests\config_translation\Unit

Code

public function testGetEditRouteParameters() {
  $route_match = new RouteMatch('example', new Route('/test/{langcode}'), [
    'langcode' => 'xx',
  ]);
  $this->configNamesMapper
    ->populateFromRouteMatch($route_match);
  $expected = [
    'langcode' => 'xx',
  ];
  $result = $this->configNamesMapper
    ->getEditRouteParameters();
  $this
    ->assertSame($expected, $result);
}