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[[api-linebreak]] @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);
}