You are here

public function ImgTagToEmbedFilterTest::testTransformWithoutWatchdog in Media Migration 8

Tests transform without watchdog table.

File

tests/src/Unit/Plugin/migrate/process/ImgTagToEmbedFilterTest.php, line 88

Class

ImgTagToEmbedFilterTest
Tests the ImgTagToEmbedFilter migration process plugin.

Namespace

Drupal\Tests\media_migration\Unit\Plugin\migrate\process

Code

public function testTransformWithoutWatchdog() {
  $db_array = $this->testDatabase;
  unset($db_array['watchdog']);
  $this->sourcePlugin
    ->getDatabase()
    ->willReturn($this
    ->getDatabase($db_array));
  $this
    ->assertEquals([
    'value' => 'Duis sed dignissim lectus. <drupal-media data-entity-type="media" data-entity-uuid="jpeg1-uuid" data-view-mode="default" alt="This is an alt text"></drupal-media> Vel facilisis sapien.',
  ], $this->plugin
    ->transform([
    'value' => 'Duis sed dignissim lectus. <img src="http://example.com/files/jpeg1.jpeg" alt="This is an alt text"/> Vel facilisis sapien.',
  ], $this->migrateExecutable, $this->row, 'destination_property'));
}