gatsby_endpoints-8.x-1.0-alpha1/tests/src/Functional/ListBuilderTest.php

tests/src/Functional/ListBuilderTest.php
<?php

namespace Drupal\Tests\gatsby_endpoints\Functional;

use Drupal\Core\Url;
use Drupal\Tests\BrowserTestBase;

/**
 * Defines a test for the list builder.
 *
 * @group gatsby_endpoints
 *
 * @requires module jsonapi_extras
 */
class ListBuilderTest extends BrowserTestBase {

  /**
   * {@inheritdoc}
   *
   * @todo Remove this in https://www.drupal.org/project/gatsby/issues/3198673
   */
  protected $strictConfigSchema = FALSE;

  /**
   * {@inheritdoc}
   */
  protected $defaultTheme = 'stark';

  /**
   * {@inheritdoc}
   */
  protected static $modules = [
    'gatsby_endpoints',
    'jsonapi_extras',
    'path_alias',
  ];

  /**
   * Tests the list builder.
   */
  public function testListBuilder() {
    // Basic smoke test.
    $this->drupalLogin($this->createUser(['manage gatsby endpoints']));
    $this->drupalGet(Url::fromRoute('gatsby_endpoints.gatsby_endpoints_collection'));
    $this->assertSession()->statusCodeEquals(200);
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc