ViewsBlockTest.php in Zircon Profile 8
File
core/modules/views/src/Tests/Plugin/ViewsBlockTest.php
View source
<?php
namespace Drupal\views\Tests\Plugin;
use Drupal\views\Plugin\Block\ViewsBlock;
use Drupal\views\Tests\ViewTestData;
use Drupal\views\Tests\ViewKernelTestBase;
class ViewsBlockTest extends ViewKernelTestBase {
public static $modules = array(
'block',
'block_test_views',
);
public static $testViews = array(
'test_view_block',
);
protected function setUp() {
parent::setUp();
ViewTestData::createTestViews(get_class($this), array(
'block_test_views',
));
}
public function testMachineNameSuggestion() {
$plugin_definition = array(
'provider' => 'views',
);
$plugin_id = 'views_block:test_view_block-block_1';
$views_block = ViewsBlock::create($this->container, array(), $plugin_id, $plugin_definition);
$this
->assertEqual($views_block
->getMachineNameSuggestion(), 'views_block__test_view_block_block_1');
}
}