function SystemMessageTest::testOptionalRepeat
Tests that the action works if the optional repeat flag is not set.
@covers ::execute
File
-
tests/
src/ Unit/ Integration/ RulesAction/ SystemMessageTest.php, line 77
Class
- SystemMessageTest
- @coversDefaultClass \Drupal\rules\Plugin\RulesAction\SystemMessage @group RulesAction
Namespace
Drupal\Tests\rules\Unit\Integration\RulesActionCode
public function testOptionalRepeat() {
$this->action
->setContextValue('message', 'test message')
->setContextValue('type', MessengerInterface::TYPE_STATUS);
$this->action
->execute();
$messages = $this->getMessages(MessengerInterface::TYPE_STATUS);
$this->assertNotNull($messages);
$this->assertEquals([
'test message',
], $messages);
}