Chris@0
|
1 <?php
|
Chris@0
|
2
|
Chris@0
|
3 namespace Drupal\user\Tests;
|
Chris@0
|
4
|
Chris@0
|
5 use Drupal\KernelTests\ConfigFormTestBase;
|
Chris@0
|
6 use Drupal\user\AccountSettingsForm;
|
Chris@0
|
7
|
Chris@0
|
8 /**
|
Chris@0
|
9 * Configuration object user.mail and user.settings save test.
|
Chris@0
|
10 *
|
Chris@0
|
11 * @group user
|
Chris@0
|
12 */
|
Chris@0
|
13 class UserAdminSettingsFormTest extends ConfigFormTestBase {
|
Chris@0
|
14
|
Chris@0
|
15 /**
|
Chris@0
|
16 * {@inheritdoc}
|
Chris@0
|
17 */
|
Chris@0
|
18 public static $modules = ['user', 'system'];
|
Chris@0
|
19
|
Chris@0
|
20 /**
|
Chris@0
|
21 * {@inheritdoc}
|
Chris@0
|
22 */
|
Chris@0
|
23 protected function setUp() {
|
Chris@0
|
24 parent::setUp();
|
Chris@0
|
25
|
Chris@0
|
26 $this->form = AccountSettingsForm::create($this->container);
|
Chris@0
|
27 $this->values = [
|
Chris@0
|
28 'anonymous' => [
|
Chris@0
|
29 '#value' => $this->randomString(10),
|
Chris@0
|
30 '#config_name' => 'user.settings',
|
Chris@0
|
31 '#config_key' => 'anonymous',
|
Chris@0
|
32 ],
|
Chris@0
|
33 'user_mail_cancel_confirm_body' => [
|
Chris@0
|
34 '#value' => $this->randomString(),
|
Chris@0
|
35 '#config_name' => 'user.mail',
|
Chris@0
|
36 '#config_key' => 'cancel_confirm.body',
|
Chris@0
|
37 ],
|
Chris@0
|
38 'user_mail_cancel_confirm_subject' => [
|
Chris@0
|
39 '#value' => $this->randomString(20),
|
Chris@0
|
40 '#config_name' => 'user.mail',
|
Chris@0
|
41 '#config_key' => 'cancel_confirm.subject',
|
Chris@0
|
42 ],
|
Chris@0
|
43 'register_pending_approval_admin_body' => [
|
Chris@0
|
44 '#value' => $this->randomString(),
|
Chris@0
|
45 '#config_name' => 'user.mail',
|
Chris@0
|
46 '#config_key' => 'register_pending_approval_admin.body',
|
Chris@0
|
47 ],
|
Chris@0
|
48 'register_pending_approval_admin_subject' => [
|
Chris@0
|
49 '#value' => $this->randomString(20),
|
Chris@0
|
50 '#config_name' => 'user.mail',
|
Chris@0
|
51 '#config_key' => 'register_pending_approval_admin.subject',
|
Chris@0
|
52 ],
|
Chris@0
|
53 ];
|
Chris@0
|
54 }
|
Chris@0
|
55
|
Chris@0
|
56 }
|