protected function AdministerusersbyroleTest::createUserWithRole in Administer Users by Role 8.3
Same name and namespace in other branches
- 8.2 tests/src/Functional/AdministerusersbyroleTest.php \Drupal\Tests\administerusersbyrole\Functional\AdministerusersbyroleTest::createUserWithRole()
Creates a user with the specified name and roles.
2 calls to AdministerusersbyroleTest::createUserWithRole()
- AdministerusersbyroleTest::createRolesAndUsers in tests/
src/ Functional/ AdministerusersbyroleTest.php - Creates and role, a user with that roles and a user that can edit the role.
- AdministerusersbyroleTest::setUp in tests/
src/ Functional/ AdministerusersbyroleTest.php
File
- tests/
src/ Functional/ AdministerusersbyroleTest.php, line 299
Class
- AdministerusersbyroleTest
- Testing for administerusersbyrole module.
Namespace
Drupal\Tests\administerusersbyrole\FunctionalCode
protected function createUserWithRole($userName, $roleNames) {
$user = $this
->drupalCreateUser([], $userName);
$this
->assertNotEmpty($user, "Unable to create user {$userName}.");
foreach ($roleNames as $role) {
$user
->addRole($role);
}
$user
->save();
$this->users[$userName] = $user;
}