protected function CartLinksTest::setCartLinksUiMessages in Ubercart 8.4
Sets messages that can be referenced by a link.
Must be logged in with 'administer cart links' permission.
Parameters
string $messages: String containing user input from a textarea, one message per line. Messages have numeric key and text value, separated by '|'.
1 call to CartLinksTest::setCartLinksUiMessages()
- CartLinksTest::testCartLinksMessages in uc_cart_links/
src/ Tests/ CartLinksTest.php - Tests Cart Links custom messages.
File
- uc_cart_links/
src/ Tests/ CartLinksTest.php, line 629
Class
- CartLinksTest
- Tests the Cart Links functionality.
Namespace
Drupal\uc_cart_links\TestsCode
protected function setCartLinksUiMessages($messages = '') {
$message_string = implode("\n", $messages);
$this
->drupalPostForm('admin/store/config/cart-links', [
'uc_cart_links_messages' => $message_string,
], 'Save configuration');
$this
->assertFieldByName('uc_cart_links_messages', $message_string, SafeMarkup::format('Cart Links messages contains "@messages".', [
'@messages' => $message_string,
]));
}