component_blocks-1.1.0/tests/src/Kernel/ComponentBlockDiscoveryTest.php

tests/src/Kernel/ComponentBlockDiscoveryTest.php
<?php

namespace Drupal\Tests\component_blocks\Kernel;

use Drupal\KernelTests\KernelTestBase;

/**
 * Defines a class for testing component block discovery.
 *
 * @group component_blocks
 * @requires module components
 */
class ComponentBlockDiscoveryTest extends KernelTestBase {

  /**
   * {@inheritdoc}
   */
  protected static $modules = [
    'component_blocks',
    'components',
    'block',
    'component_blocks_test',
    'entity_test',
    'ui_patterns',
    'ui_patterns_library',
    'system',
  ];

  /**
   * Tests discovery.
   */
  public function testDiscoveryAndDefaults() {
    $blocks = \Drupal::service('plugin.manager.block')->getDefinitions();
    $this->assertArrayHasKey('component_blocks:entity_test:test_component', $blocks);
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc