You are here

public function PluginContextDefinitionTraitTest::testSetContextDefinitionsWithInvalidDefinition in Plugin 8.2

@covers ::setContextDefinitions

@depends testGetContextDefinitions

File

tests/src/Unit/PluginDefinition/PluginContextDefinitionTraitTest.php, line 57

Class

PluginContextDefinitionTraitTest
@coversDefaultClass \Drupal\plugin\PluginDefinition\PluginContextDefinitionTrait

Namespace

Drupal\Tests\plugin\Unit\PluginDefinition

Code

public function testSetContextDefinitionsWithInvalidDefinition() {
  $this
    ->expectException(InvalidArgumentException::class);
  $context_definitions = [
    $this
      ->randomMachineName() => new \stdClass(),
  ];
  $this->sut
    ->setContextDefinitions($context_definitions);
}