You are here

protected function ViewModeToggleTest::setUp in Facebook Instant Articles 3.x

Same name and namespace in other branches
  1. 8.2 tests/src/Functional/ViewModeToggleTest.php \Drupal\Tests\fb_instant_articles\Functional\ViewModeToggleTest::setUp()

Overrides BrowserTestBase::setUp

File

tests/src/Functional/ViewModeToggleTest.php, line 67

Class

ViewModeToggleTest
Tests the view mode toggle functionality.

Namespace

Drupal\Tests\fb_instant_articles\Functional

Code

protected function setUp() : void {
  parent::setUp();

  // Create Article node type.
  $this
    ->createContentType([
    'type' => 'article',
    'name' => 'Article',
  ]);

  // Create a field storage with settings to validate.
  $this->testField = mb_strtolower($this
    ->randomMachineName());
  $field_storage = FieldStorageConfig::create([
    'field_name' => $this->testField,
    'entity_type' => 'node',
    'type' => 'string',
  ]);
  $field_storage
    ->save();
  $field = FieldConfig::create([
    'field_storage' => $field_storage,
    'bundle' => 'article',
  ]);
  $field
    ->save();
}