You are here

protected function EntityShareClientFunctionalTestBase::setUp in Entity Share 8.2

Same name and namespace in other branches
  1. 8.3 modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php \Drupal\Tests\entity_share_client\Functional\EntityShareClientFunctionalTestBase::setUp()

Overrides BrowserTestBase::setUp

18 calls to EntityShareClientFunctionalTestBase::setUp()
BasicFieldsTest::setUp in modules/entity_share_client/tests/src/Functional/BasicFieldsTest.php
BcTimestampNormalizerUnixTest::setUp in modules/entity_share_client/tests/src/Functional/BcTimestampNormalizerUnixTest.php
BlockFieldTest::setUp in modules/entity_share_client/tests/src/Functional/BlockFieldTest.php
ChangedRemovedTest::setUp in modules/entity_share_client/tests/src/Functional/ChangedRemovedTest.php
CliTest::setUp in modules/entity_share_client/tests/src/Functional/CliTest.php

... See full list

18 methods override EntityShareClientFunctionalTestBase::setUp()
BasicFieldsTest::setUp in modules/entity_share_client/tests/src/Functional/BasicFieldsTest.php
BcTimestampNormalizerUnixTest::setUp in modules/entity_share_client/tests/src/Functional/BcTimestampNormalizerUnixTest.php
BlockFieldTest::setUp in modules/entity_share_client/tests/src/Functional/BlockFieldTest.php
ChangedRemovedTest::setUp in modules/entity_share_client/tests/src/Functional/ChangedRemovedTest.php
CliTest::setUp in modules/entity_share_client/tests/src/Functional/CliTest.php

... See full list

File

modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php, line 168

Class

EntityShareClientFunctionalTestBase
Base class for Entity share server functional tests.

Namespace

Drupal\Tests\entity_share_client\Functional

Code

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

  // Prepare users.
  $this->adminUser = $this
    ->drupalCreateUser($this
    ->getAdministratorPermissions());
  $this->channelUser = $this
    ->drupalCreateUser($this
    ->getChannelUserPermissions());

  // Retrieve required services.
  $this->entityTypeManager = $this->container
    ->get('entity_type.manager');
  $this->remoteManager = $this->container
    ->get('entity_share_client.remote_manager');
  $this->requestService = $this->container
    ->get('entity_share_client.request');
  $this->jsonapiHelper = $this->container
    ->get('entity_share_client.jsonapi_helper');
  $this->faker = Factory::create();

  // Add French phone number.
  $this->faker
    ->addProvider(new PhoneNumber($this->faker));
  $this
    ->createRemote($this->channelUser);
  $this
    ->createChannel($this->channelUser);
}