public function HtmlTest::testCleanCssIdentifier in Drupal 10
Same name and namespace in other branches
- 8 core/tests/Drupal/Tests/Component/Utility/HtmlTest.php \Drupal\Tests\Component\Utility\HtmlTest::testCleanCssIdentifier()
- 9 core/tests/Drupal/Tests/Component/Utility/HtmlTest.php \Drupal\Tests\Component\Utility\HtmlTest::testCleanCssIdentifier()
Tests the Html::cleanCssIdentifier() method.
@dataProvider providerTestCleanCssIdentifier
@covers ::cleanCssIdentifier
Parameters
string $expected: The expected result.
string $source: The string being transformed to an ID.
array|null $filter: (optional) An array of string replacements to use on the identifier. If NULL, no filter will be passed and a default will be used.
File
- core/
tests/ Drupal/ Tests/ Component/ Utility/ HtmlTest.php, line 46
Class
Namespace
Drupal\Tests\Component\UtilityCode
public function testCleanCssIdentifier($expected, $source, $filter = NULL) {
if ($filter !== NULL) {
$this
->assertSame($expected, Html::cleanCssIdentifier($source, $filter));
}
else {
$this
->assertSame($expected, Html::cleanCssIdentifier($source));
}
}