public function WebformArrayHelperTest::testPrefixing in Webform 8.5
Same name and namespace in other branches
- 6.x tests/src/Unit/Utility/WebformArrayHelperTest.php \Drupal\Tests\webform\Unit\Utility\WebformArrayHelperTest::testPrefixing()
Tests prefix an associative array.
See also
WebformArrayHelper::addPrefix()
WebformArrayHelper::removePrefix()
File
- tests/
src/ Unit/ Utility/ WebformArrayHelperTest.php, line 155
Class
- WebformArrayHelperTest
- Tests webform array utility.
Namespace
Drupal\Tests\webform\Unit\UtilityCode
public function testPrefixing() {
$this
->assertEquals(WebformArrayHelper::addPrefix([
'test' => 'test',
]), [
'#test' => 'test',
]);
$this
->assertEquals(WebformArrayHelper::addPrefix([
'test' => 'test',
], '@'), [
'@test' => 'test',
]);
$this
->assertEquals(WebformArrayHelper::removePrefix([
'#test' => 'test',
]), [
'test' => 'test',
]);
$this
->assertEquals(WebformArrayHelper::removePrefix([
'@test' => 'test',
], '@'), [
'test' => 'test',
]);
}