You are here

public function BlockFormAlterTest::testIncludeOnly in Block Style Plugins 8.2

Tests the includeOnly method.

@dataProvider includeOnlyProvider

See also

::includeOnly()

File

tests/src/Unit/BlockFormAlterTest.php, line 298

Class

BlockFormAlterTest
@coversDefaultClass \Drupal\block_style_plugins\BlockFormAlter @group block_style_plugins

Namespace

Drupal\Tests\block_style_plugins\Unit

Code

public function testIncludeOnly($plugin_id, $expected) {
  $plugin_definition = [];
  if ($plugin_id) {
    $plugin_definition = [
      'include' => [
        $plugin_id,
      ],
    ];
  }
  $return = $this->classInstance
    ->includeOnly('basic_block', $plugin_definition);
  $this
    ->assertEquals($expected, $return);
}