function AddFeedTest::testAttributeAdded
Same name in other branches
- 11.x core/modules/system/tests/src/Kernel/Common/AddFeedTest.php \Drupal\Tests\system\Kernel\Common\AddFeedTest::testAttributeAdded()
Tests that the rendered output contains specific attributes.
File
-
core/
modules/ system/ tests/ src/ Kernel/ Common/ AddFeedTest.php, line 105
Class
- AddFeedTest
- Make sure that attaching feeds works correctly with various constructs.
Namespace
Drupal\Tests\system\Kernel\CommonCode
public function testAttributeAdded() : void {
$variables = [
'#theme' => 'feed_icon',
'#url' => 'node/add/',
'#title' => 'testing title',
'#attributes' => [
'title' => 'some title',
'class' => [
'some-class',
],
],
];
$rendered_output = (string) \Drupal::service('renderer')->renderRoot($variables);
// Check if the class 'some-class' is present in the rendered output.
$this->assertStringContainsString('some-class', $rendered_output, "The class 'some-class' should be present in the rendered output.");
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.