function UserEntityCallbacksTest::testLabelCallback

Test label callback.

File

drupal/core/modules/user/lib/Drupal/user/Tests/UserEntityCallbacksTest.php, line 42
Definition of Drupal\user\Tests\UserEntityCallbacksTest.

Class

UserEntityCallbacksTest
Test user entity callbacks.

Namespace

Drupal\user\Tests

Code

function testLabelCallback() {
  $this
    ->assertEqual($this->account
    ->label(), $this->account->name, 'The username should be used as label');

  // Setup a random anonymous name to be sure the name is used.
  $name = $this
    ->randomName();
  config('user.settings')
    ->set('anonymous', $name)
    ->save();
  $this
    ->assertEqual($this->anonymous
    ->label(), $name, 'The variable anonymous should be used for name of uid 0');
}