function DesignTokenTest::testGetPath

Tests getPath.

Attributes

#[DataProvider('providerGetPath')]

File

core/tests/Drupal/Tests/Core/Theme/DesignToken/DesignTokenTest.php, line 77

Class

DesignTokenTest
Tests design token object.

Namespace

Drupal\Tests\Core\Theme\DesignToken

Code

public function testGetPath(string $name, ?DesignTokenGroup $parent, ?string $expectedType) : void {
  $value = new Number([
    'value' => 5,
  ], 'number', []);
  $token = new DesignToken(provider: 'test', name: $name, value: $value, parent: $parent);
  $this->assertEquals($expectedType, $token->getPath());
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.