You are here

public function DeprecatedServicesTest::testOverriddenServiceImplementation in Drupal 8

@expectedDeprecation The "path.alias_manager" service is deprecated. Use "path_alias.manager" instead. See https://drupal.org/node/3092086 @expectedDeprecation The \Drupal\Core\Path\AliasManager class is deprecated in drupal:8.8.0 and is removed from drupal:9.0.0. Instead, use \Drupal\path_alias\AliasManager. See https://drupal.org/node/3092086

File

core/modules/path_alias/tests/src/Kernel/DeprecatedServicesTest.php, line 51

Class

DeprecatedServicesTest
Tests deprecation of path alias core services and the related BC logic.

Namespace

Drupal\Tests\path_alias\Kernel

Code

public function testOverriddenServiceImplementation() {
  $class = $this
    ->setServiceClass(OverriddenAliasManager::class);
  $this
    ->assertServiceClass('path.alias_manager', $class);
  $this
    ->assertServiceClass('path_alias.manager', AliasManager::class);
}