You are here

protected function CasUserInteractionTest::setUp in CAS 2.x

Same name and namespace in other branches
  1. 8 tests/src/Functional/CasUserInteractionTest.php \Drupal\Tests\cas\Functional\CasUserInteractionTest::setUp()

Overrides BrowserTestBase::setUp

File

tests/src/Functional/CasUserInteractionTest.php, line 31

Class

CasUserInteractionTest
Tests inserting user interaction into the flow.

Namespace

Drupal\Tests\cas\Functional

Code

protected function setUp() : void {
  parent::setUp();

  // Create a local user.
  $account = $this
    ->createUser([], 'beavis');

  // Create a CAS user.
  $this
    ->createCasUser('beavis', 'beavis@example.com', 'needtp', [
    'firstname' => 'Beavis',
    'lastname' => 'El Gran Cornholio',
  ], $account);

  // Place the login/logout block so that we can check if user is logged in.
  $this
    ->placeBlock('system_menu_block:account');
}