function CommentNodeChangesTest::testNodeDeletion

Tests that comments are deleted with the node.

File

drupal/core/modules/comment/lib/Drupal/comment/Tests/CommentNodeChangesTest.php, line 26
Definition of Drupal\comment\Tests\CommentNodeChangesTest.

Class

CommentNodeChangesTest
Tests that comments behave correctly when the node is changed.

Namespace

Drupal\comment\Tests

Code

function testNodeDeletion() {
  $this
    ->drupalLogin($this->web_user);
  $comment = $this
    ->postComment($this->node, $this
    ->randomName(), $this
    ->randomName());
  $this
    ->assertTrue(comment_load($comment->id), 'The comment could be loaded.');
  node_delete($this->node->nid);
  $this
    ->assertFalse(comment_load($comment->id), 'The comment could not be loaded after the node was deleted.');
}