You are here

public function FreelinkingManagerTest::testParseTarget in Freelinking 8.3

Same name and namespace in other branches
  1. 4.0.x tests/src/Unit/FreelinkingManagerTest.php \Drupal\Tests\freelinking\Unit\FreelinkingManagerTest::testParseTarget()

Tests parseTarget method.

@dataProvider parseTargetProvider

Parameters

array $expected: The expected destination string.

string $target: The target string.

File

tests/src/Unit/FreelinkingManagerTest.php, line 63

Class

FreelinkingManagerTest
Tests the freelinking plugin manager.

Namespace

Drupal\Tests\freelinking\Unit

Code

public function testParseTarget(array $expected, $target) {
  $expected['target'] = $target;
  $expected['language'] = $this->language;
  $this
    ->assertEquals($expected, $this->pluginManager
    ->parseTarget($target, 'en'));
}