public function PluginContextDefinitionTraitTest::testGetContextDefinition in Plugin 8.2
@covers ::setContextDefinition @covers ::getContextDefinition @covers ::hasContextDefinition
File
- tests/
src/ Unit/ PluginDefinition/ PluginContextDefinitionTraitTest.php, line 71
Class
- PluginContextDefinitionTraitTest
- @coversDefaultClass \Drupal\plugin\PluginDefinition\PluginContextDefinitionTrait
Namespace
Drupal\Tests\plugin\Unit\PluginDefinitionCode
public function testGetContextDefinition() {
$name = $this
->randomMachineName();
$context_definition = $this
->createMock(ContextDefinitionInterface::class);
$this
->assertSame($this->sut, $this->sut
->setContextDefinition($name, $context_definition));
$this
->assertSame($context_definition, $this->sut
->getContextDefinition($name));
$this
->assertTrue($this->sut
->hasContextDefinition($name));
}