TemplateTest.php in Decoupled Blocks: Vue.js 8
File
tests/src/Functional/TemplateTest.php
View source
<?php
namespace Drupal\Tests\pdb_vue\Functional;
use Drupal\Tests\BrowserTestBase;
class TemplateTest extends BrowserTestBase {
public static $modules = [
'block',
'pdb',
'pdb_vue',
];
protected $defaultTheme = 'stark';
public function testExample2BlockUsesTemplate() {
$assert = $this
->assertSession();
$config = $this
->config('pdb_vue.settings');
$config
->set('version', 'vue2');
$config
->set('development_mode', TRUE);
$config
->save();
$this
->drupalPlaceBlock('vue_component:vue_example_2');
$this
->drupalGet('<front>');
$assert
->responseContains('vue-example-2');
$assert
->responseContains('class="test"');
}
}
Classes
Name |
Description |
TemplateTest |
Test the vue_example_2 component with an html template. |