3 namespace Drupal\Tests\views\Kernel\Handler;
5 use Drupal\Tests\views\Kernel\ViewsKernelTestBase;
6 use Drupal\views\Views;
9 * Tests the messages area handler.
12 * @see \Drupal\views\Plugin\views\area\Messages
14 class AreaMessagesTest extends ViewsKernelTestBase {
17 * Views used by this test.
21 public static $testViews = ['test_area_messages'];
24 * Tests the messages area handler.
26 public function testMessageText() {
27 drupal_set_message('My drupal set message.');
29 $view = Views::getView('test_area_messages');
31 $view->setDisplay('default');
32 $this->executeView($view);
33 $output = $view->render();
34 $output = \Drupal::service('renderer')->renderRoot($output);
35 $this->setRawContent($output);
36 $this->assertText('My drupal set message.');