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');
  }
}