Skip to content
Snippets Groups Projects
Commit cc47a979 authored by Joachim Noreiko's avatar Joachim Noreiko
Browse files

Issue #3255597: Changed Functional tests to Kernel tests.

parent 5ccc704c
No related branches found
No related tags found
No related merge requests found
......@@ -2,28 +2,49 @@
declare(strict_types = 1);
namespace Drupal\Tests\erg\Functional;
namespace Drupal\Tests\erg\Kernel;
use Drupal\Tests\BrowserTestBase;
use Drupal\KernelTests\Core\Entity\EntityKernelTestBase;
/**
* Tests entity reference deletion.
*
* @group ERG
*/
class OnDeleteReferentDeleteRefereeTest extends BrowserTestBase {
class OnDeleteReferentDeleteRefereeTest extends EntityKernelTestBase {
/**
* {@inheritdoc}
*/
public static $modules = ['erg_test'];
protected static $modules = [
'system',
'user',
'erg',
'erg_test',
];
/**
* {@inheritdoc}
*/
protected function setUp(): void {
parent::setUp();
$this->installEntitySchema('user');
$this->installSchema('user', ['users_data']);
$this->installEntitySchema('erg_test_odrdreferee');
$this->installEntitySchema('erg_test_odrdreference');
$this->installEntitySchema('erg_test_odrpreferent');
$this->installEntitySchema('erg_test_opvrrac');
$this->installConfig(['user']);
}
/**
* Tests entity reference deletion.
*/
public function test() {
$storage = \Drupal::entityTypeManager()->getStorage('erg_test_odrdreferee');
$user = $this->drupalCreateUser();
$user = $this->createUser();
/** @var \Drupal\erg_test\Entity\OnDeleteReferentDeleteReferee $referee */
$referee = $storage->create();
$referee->get('users')->appendItem($user);
......
<?php
declare(strict_types = 1);
namespace Drupal\Tests\erg\Kernel;
namespace Drupal\Tests\erg\Functional;
use Drupal\Tests\BrowserTestBase;
use Drupal\KernelTests\Core\Entity\EntityKernelTestBase;
/**
* Tests entity reference deletion.
*
* @group ERG
*/
class OnDeleteReferentDeleteReferenceTest extends BrowserTestBase {
class OnDeleteReferentDeleteReferenceTest extends EntityKernelTestBase {
/**
* The modules to enable.
*
* @var array
*/
protected static $modules = [
'system',
'user',
'erg',
'erg_test',
];
/**
* {@inheritdoc}
*/
public static $modules = ['erg_test'];
protected function setUp(): void {
parent::setUp();
$this->installEntitySchema('user');
$this->installSchema('user', ['users_data']);
$this->installEntitySchema('erg_test_odrdreferee');
$this->installEntitySchema('erg_test_odrdreference');
$this->installEntitySchema('erg_test_odrpreferent');
$this->installEntitySchema('erg_test_opvrrac');
$this->installConfig(['user']);
}
/**
* Tests entity reference deletion.
*/
public function test() {
public function testMyTest() {
$storage = \Drupal::entityTypeManager()->getStorage('erg_test_odrdreference');
$user = $this->drupalCreateUser();
$user = $this->createUser();
/** @var \Drupal\erg_test\Entity\OnDeleteReferentDeleteReference $referee */
$referee = $storage->create();
$referee->get('users')->appendItem($user);
......
<?php
declare(strict_types = 1);
namespace Drupal\Tests\erg\Functional;
namespace Drupal\Tests\erg\Kernel;
use Drupal\KernelTests\Core\Entity\EntityKernelTestBase;
use Drupal\Core\Entity\EntityStorageException;
use Drupal\Tests\BrowserTestBase;
/**
* Tests entity reference deletion.
*
* @group ERG
*/
class OnDeleteReferentProtectReferentTest extends BrowserTestBase {
class OnDeleteReferentProtectReferentTest extends EntityKernelTestBase {
/**
* {@inheritdoc}
* The modules to enable.
*
* @var array
*/
public static $modules = ['erg_test'];
protected static $modules = [
'system',
'user',
'erg',
'erg_test',
];
/**
* {@inheritdoc}
*/
protected $defaultTheme = 'stark';
protected function setUp(): void {
parent::setUp();
$this->installEntitySchema('user');
$this->installSchema('user', ['users_data']);
$this->installEntitySchema('erg_test_odrdreferee');
$this->installEntitySchema('erg_test_odrdreference');
$this->installEntitySchema('erg_test_odrpreferent');
$this->installEntitySchema('erg_test_opvrrac');
$this->installConfig(['user']);
}
/**
* Tests entity reference deletion.
*/
public function test() {
public function testMyTest() {
$storage = \Drupal::entityTypeManager()->getStorage('erg_test_odrpreferent');
$user = $this->drupalCreateUser();
$user = $this->createUser();
/** @var \Drupal\erg_test\Entity\OnDeleteReferentProtectReferent $referee */
$referee = $storage->create();
$referee->get('users')->appendItem($user);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment