public function CommentAlterNodeReferenceTest::testEntityReferenceFieldSingle in Comment Alter 8
Tests for single valued node reference field comment altering.
File
- tests/
src/ Functional/ CommentAlterNodeReferenceTest.php, line 62
Class
- CommentAlterNodeReferenceTest
- Tests the comment alter module functions for node reference fields.
Namespace
Drupal\Tests\comment_alter\FunctionalCode
public function testEntityReferenceFieldSingle() {
$field_name = $this
->addNodeReferenceField(1);
$this
->createEntityObject();
$new_node = $this
->randomMachineName();
$this
->postComment([
"comment_alter_fields[{$field_name}][0][target_id]" => $new_node,
]);
$this
->assertCommentDiff([
$field_name => [
[
NULL,
$new_node,
],
],
]);
$this
->assertCommentSettings($field_name);
$this
->assertRevisionDelete();
$this
->assertAlterableField($field_name);
}