public function PreviewLinkTest::setUp in Preview Link 2.x
Same name and namespace in other branches
- 8 tests/src/Functional/PreviewLinkTest.php \Drupal\Tests\preview_link\Functional\PreviewLinkTest::setUp()
- 2.0.x tests/src/Functional/PreviewLinkTest.php \Drupal\Tests\preview_link\Functional\PreviewLinkTest::setUp()
Overrides BrowserTestBase::setUp
File
- tests/
src/ Functional/ PreviewLinkTest.php, line 53
Class
- PreviewLinkTest
- Integration test for the preview link.
Namespace
Drupal\Tests\preview_link\FunctionalCode
public function setUp() {
parent::setUp();
$this
->createContentType([
'type' => 'page',
]);
$this->admin = $this
->createUser([
'generate preview links',
'access content',
'edit any page content',
]);
$this->node = $this
->createNode([
'status' => NodeInterface::NOT_PUBLISHED,
]);
\Drupal::configFactory()
->getEditable('preview_link.settings')
->set('enabled_entity_types', [
'node' => [
'page',
],
'entity_test_revpub' => [
'entity_test_revpub',
],
])
->save();
/** @var \Drupal\preview_link_test_time\TimeMachine $timeMachine */
$timeMachine = \Drupal::service('datetime.time');
$currentTime = new \DateTime('14 May 2012 15:00:00');
$timeMachine
->setTime($currentTime);
}