FortyTwoAdminToolbarTest.php in FortyTwo - Administration toolbar 2.0.x
File
tests/src/Functional/FortyTwoAdminToolbarTest.php
View source
<?php
namespace Drupal\Tests\fortytwo_admin_toolbar\Functional;
use Drupal\FunctionalJavascriptTests\JavascriptTestBase;
class FortyTwoAdminToolbarTest extends JavascriptTestBase {
public static $modules = [
'admin_toolbar_tools',
'admin_toolbar',
'toolbar',
'toolbar_test',
'test_page_test',
];
protected function setUp() {
parent::setUp();
$permissions = [
'administer site configuration',
'access toolbar',
];
$account = $this
->drupalCreateUser($permissions);
$this
->drupalLogin($account);
}
public function testFortyTwoAdminToolbar() {
$this
->drupalGet('test-page');
$this
->assertSession()
->statusCodeEquals(200);
$this
->assertSession()
->responseContains('class="fortytwo-admin-toolbar');
}
}