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');
  }
}