MigrateUrlAliasTest.php in Zircon Profile 8.0
File
core/modules/path/src/Tests/Migrate/d7/MigrateUrlAliasTest.php
View source
<?php
namespace Drupal\path\Tests\Migrate\d7;
use Drupal\migrate_drupal\Tests\d7\MigrateDrupal7TestBase;
class MigrateUrlAliasTest extends MigrateDrupal7TestBase {
public static $modules = [
'path',
];
protected function setUp() {
parent::setUp();
$this
->installSchema('system', [
'url_alias',
]);
$this
->executeMigration('d7_url_alias');
}
public function testUrlAlias() {
$path = \Drupal::service('path.alias_storage')
->load([
'source' => '/taxonomy/term/4',
'alias' => '/term33',
'langcode' => 'und',
]);
$this
->assertIdentical('/taxonomy/term/4', $path['source']);
$this
->assertIdentical('/term33', $path['alias']);
$this
->assertIdentical('und', $path['langcode']);
}
}