public function ClearDeriverTest::testDeriver in Workbench Moderation to Content Moderation 8.2
File
- tests/
src/ Kernel/ Plugin/ Deriver/ ClearDeriverTest.php, line 30
Class
- ClearDeriverTest
- @covers \Drupal\wbm2cm\Plugin\Deriver\ClearDeriver @group wbm2cm
Namespace
Drupal\Tests\wbm2cm\Plugin\DeriverCode
public function testDeriver() {
$this->container
->get('state')
->set('moderation_entity_types', [
'node',
]);
$migration = $this->container
->get('plugin.manager.migration')
->getDefinition('wbm2cm_clear:node');
$this
->assertEquals('content_entity_revision:node', $migration['source']['plugin']);
$this
->assertEquals('vid', $migration['process']['vid']);
$this
->assertEquals('langcode', $migration['process']['langcode']);
$this
->assertEquals('entity_revision:node', $migration['destination']['plugin']);
$this
->assertContains('wbm2cm_save:node', $migration['migration_dependencies']['required']);
}