ShareThisTest.php in ShareThis 8.2
File
tests/src/Functional/ShareThisTest.php
View source
<?php
namespace Drupal\Tests\sharethis\Functional;
use Drupal\Tests\BrowserTestBase;
class ShareThisTest extends BrowserTestBase {
protected $defaultTheme = 'classy';
public static $modules = [
'node',
'sharethis',
];
protected function setUp() : void {
parent::setUp();
$this
->drupalCreateContentType([
'type' => 'page',
'name' => 'Basic page',
'display_submitted' => FALSE,
]);
$web_user = $this
->drupalCreateUser([
'create page content',
'edit own page content',
]);
$this
->drupalLogin($web_user);
}
public function testNodePreview() {
$this
->drupalGet('node/add/page');
$edit = [];
$edit['title[0][value]'] = $this
->randomMachineName(8);
$edit['body[0][value]'] = $this
->randomMachineName(16);
$this
->drupalPostForm('node/add/page', $edit, t('Preview'));
$this
->assertResponse(200);
}
}