MessageCreateTest.php in Message 8
File
tests/src/Functional/MessageCreateTest.php
View source
<?php
namespace Drupal\Tests\message\Functional;
use Drupal\message\Entity\Message;
use Drupal\user\Entity\User;
class MessageCreateTest extends MessageTestBase {
private $user;
public function setUp() {
parent::setUp();
$this->user = $this
->drupalcreateuser();
}
public function testMessageCreateDefaultValues() {
$this
->drupalLogin($this->user);
$template = 'dummy_message';
$message_template = $this
->createMessageTemplate($template, 'Dummy message', '', [
'[message:author:name]',
]);
$message = Message::create([
'template' => $message_template
->id(),
]);
$message
->save();
$this
->assertEqual($this->user
->id(), $message
->getOwnerId(), 'The default value for uid was set correctly.');
}
}