/**
* @coversDefaultClass \Drupal\Component\Annotation\PluginId
* @group Annotation
*/
class PluginIdTest extends TestCase
{ /**
* @covers ::get
*/
public function testGet() { // Assert plugin starts empty.
$plugin =
new PluginID();
$this->
assertEquals([ 'id' => NULL,
'class' => NULL,
'provider' => NULL,
],
$plugin->
get());
// Set values and ensure we can retrieve them.
$plugin->value = 'foo';
$plugin->
setClass('bar'
);
$plugin->
setProvider('baz'
);
$this->
assertEquals([