function CommentAdminTest::testCommentAdmin
Tests comment bundle admin.
File
- 
              core/modules/ comment/ tests/ src/ Functional/ CommentAdminTest.php, line 183 
Class
- CommentAdminTest
- Tests comment approval functionality.
Namespace
Drupal\Tests\comment\FunctionalCode
public function testCommentAdmin() {
  // Login.
  $this->drupalLogin($this->adminUser);
  // Browse to comment bundle overview.
  $this->drupalGet('admin/structure/comment');
  $this->assertSession()
    ->statusCodeEquals(200);
  // Make sure titles visible.
  $this->assertSession()
    ->pageTextContains('Comment type');
  $this->assertSession()
    ->pageTextContains('Description');
  // Make sure the description is present.
  $this->assertSession()
    ->pageTextContains('Default comment field');
  // Manage fields.
  $this->clickLink('Manage fields');
  $this->assertSession()
    ->statusCodeEquals(200);
  // Make sure comment_body field is shown.
  $this->assertSession()
    ->pageTextContains('comment_body');
  // Rest from here on in is field_ui.
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
