You are here

RngKernelTestBase.php in RNG - Events and Registrations 3.x

File

tests/src/Kernel/RngKernelTestBase.php
View source
<?php

namespace Drupal\Tests\rng\Kernel;

use Drupal\KernelTests\KernelTestBase;
use Drupal\rng\Tests\RngTestTrait;

/**
 * Base class for RNG unit tests.
 */
abstract class RngKernelTestBase extends KernelTestBase {
  use RngTestTrait;

  /**
   * {@inheritdoc}
   *
   * @var array
   */
  public static $modules = [
    'rng',
    'user',
    'field',
    'dynamic_entity_reference',
    'unlimited_number',
    'courier',
    'text',
  ];

  /**
   * The RNG event manager.
   *
   * @var \Drupal\rng\EventManagerInterface
   */
  protected $eventManager;

  /**
   * {@inheritdoc}
   */
  protected function setUp() {
    parent::setUp();
    $this->eventManager = $this->container
      ->get('rng.event_manager');
  }

}

Classes

Namesort descending Description
RngKernelTestBase Base class for RNG unit tests.