HelpBlockTest.php in Drupal 8
File
core/modules/help/tests/src/Functional/HelpBlockTest.php
View source
<?php
namespace Drupal\Tests\help\Functional;
use Drupal\Tests\BrowserTestBase;
class HelpBlockTest extends BrowserTestBase {
public static $modules = [
'help',
'help_page_test',
'block',
'more_help_page_test',
];
protected $defaultTheme = 'stark';
protected $helpBlock;
protected function setUp() {
parent::setUp();
$this->helpBlock = $this
->placeBlock('help_block');
}
public function testHelp() {
$this
->drupalGet('help_page_test/has_help');
$this
->assertText(t('I have help!'));
$this
->assertText($this->helpBlock
->label());
$this
->drupalGet('help_page_test/no_help');
$this
->assertNoText($this->helpBlock
->label());
$this
->drupalGet('help_page_test/test_array');
$this
->assertText('Help text from more_help_page_test_help module.');
$this
->assertText('Help text from help_page_test_help module.');
}
}