public function PathautoKernelTest::testNoTokensNoAlias in Pathauto 8
Test that \Drupal::service('pathauto.generator')->createEntityAlias() will not create an alias for a pattern that does not get any tokens replaced.
File
- tests/src/ Kernel/ PathautoKernelTest.php, line 338 
Class
- PathautoKernelTest
- Unit tests for Pathauto functions.
Namespace
Drupal\Tests\pathauto\KernelCode
public function testNoTokensNoAlias() {
  $this
    ->installConfig([
    'filter',
  ]);
  $this->nodePattern
    ->setPattern('/content/[node:body]')
    ->save();
  $node = $this
    ->drupalCreateNode();
  $this
    ->assertNoEntityAliasExists($node);
  $node->body->value = 'hello';
  $node
    ->save();
  $this
    ->assertEntityAlias($node, '/content/hello');
}