3 namespace Drupal\Tests\user\Kernel;
5 use Drupal\KernelTests\ConfigFormTestBase;
6 use Drupal\user\AccountSettingsForm;
9 * Configuration object user.mail and user.settings save test.
13 class UserAdminSettingsFormTest extends ConfigFormTestBase {
18 public static $modules = ['user', 'system'];
23 protected function setUp() {
26 $this->form = AccountSettingsForm::create($this->container);
29 '#value' => $this->randomString(10),
30 '#config_name' => 'user.settings',
31 '#config_key' => 'anonymous',
33 'user_mail_cancel_confirm_body' => [
34 '#value' => $this->randomString(),
35 '#config_name' => 'user.mail',
36 '#config_key' => 'cancel_confirm.body',
38 'user_mail_cancel_confirm_subject' => [
39 '#value' => $this->randomString(20),
40 '#config_name' => 'user.mail',
41 '#config_key' => 'cancel_confirm.subject',
43 'register_pending_approval_admin_body' => [
44 '#value' => $this->randomString(),
45 '#config_name' => 'user.mail',
46 '#config_key' => 'register_pending_approval_admin.body',
48 'register_pending_approval_admin_subject' => [
49 '#value' => $this->randomString(20),
50 '#config_name' => 'user.mail',
51 '#config_key' => 'register_pending_approval_admin.subject',