You are here

protected function AdministerusersbyroleTest::createUserWithRole in Administer Users by Role 8.2

Same name and namespace in other branches
  1. 8.3 tests/src/Functional/AdministerusersbyroleTest.php \Drupal\Tests\administerusersbyrole\Functional\AdministerusersbyroleTest::createUserWithRole()
2 calls to AdministerusersbyroleTest::createUserWithRole()
AdministerusersbyroleTest::createRolesAndUsers in tests/src/Functional/AdministerusersbyroleTest.php
AdministerusersbyroleTest::setUp in tests/src/Functional/AdministerusersbyroleTest.php

File

tests/src/Functional/AdministerusersbyroleTest.php, line 265

Class

AdministerusersbyroleTest
Testing for administerusersbyrole module

Namespace

Drupal\Tests\administerusersbyrole\Functional

Code

protected function createUserWithRole($userName, $roleNames) {
  $user = $this
    ->drupalCreateUser([], $userName);
  $this
    ->assertTrue($user, "Unable to create user {$userName}.");
  foreach ($roleNames as $role) {
    $user
      ->addRole($role);
  }
  $user
    ->save();
  $this->users[$userName] = $user;
}