You are here

public function PluginContextDefinitionTraitTest::testGetContextDefinitionWithNonExistentDefinition in Plugin 8.2

@covers ::getContextDefinition @covers ::hasContextDefinition

@depends testGetContextDefinition

File

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

Class

PluginContextDefinitionTraitTest
@coversDefaultClass \Drupal\plugin\PluginDefinition\PluginContextDefinitionTrait

Namespace

Drupal\Tests\plugin\Unit\PluginDefinition

Code

public function testGetContextDefinitionWithNonExistentDefinition() {
  $this
    ->expectException(InvalidArgumentException::class);
  $name = $this
    ->randomMachineName();
  $this
    ->assertFalse($this->sut
    ->hasContextDefinition($name));
  $this->sut
    ->getContextDefinition($name);
}