You are here

public function MigrateHelperTest::testGetMessageObject in Panopoly 8.2

Tests the getMessageObject() method.

@covers ::getMessageObject

File

modules/panopoly/panopoly_core/tests/src/Unit/MigrateHelperTest.php, line 43

Class

MigrateHelperTest
Tests for Panopoly Core's MigrateHelper service.

Namespace

Drupal\Tests\panopoly_core\Unit

Code

public function testGetMessageObject() {
  $migrate_helper = new MigrateHelper($this->migrationManager
    ->reveal());
  $method = new \ReflectionMethod(MigrateHelper::class, 'getMessageObject');
  $method
    ->setAccessible(TRUE);
  $message = $method
    ->invoke($migrate_helper);
  $this
    ->assertInstanceOf(MigrateMessageInterface::class, $message);
  $message2 = $method
    ->invoke($migrate_helper);
  $this
    ->assertSame($message, $message2);
}