ChangeAccessDeniedMessageTest.php in Redirect 403 to User Login 2.x
File
tests/src/Functional/ChangeAccessDeniedMessageTest.php
View source
<?php
namespace Drupal\Tests\r4032login\Functional;
use Drupal\Tests\BrowserTestBase;
class ChangeAccessDeniedMessageTest extends BrowserTestBase {
protected $defaultTheme = 'stark';
protected static $modules = [
'r4032login',
];
protected function setUp() {
parent::setUp();
$config = $this
->config('r4032login.settings');
$config
->set('access_denied_message', 'my custom message');
$config
->save();
}
public function testChangeAccessDeniedMessage() {
$this
->drupalGet('admin/config');
$this
->assertSession()
->elementTextContains('css', 'div[aria-label="Error message"]', 'my custom message');
}
}