protected function EntitySerializationTest::setUp

Sets up Drupal unit test environment.

Overrides NormalizerTestBase::setUp

See also

DrupalUnitTestBase::$modules

DrupalUnitTestBase

File

drupal/core/modules/serialization/lib/Drupal/serialization/Tests/EntitySerializationTest.php, line 51
Contains \Drupal\serialization\Tests\EntitySerializationTest.

Class

EntitySerializationTest
Tests entity normalization and serialization of supported core formats.

Namespace

Drupal\serialization\Tests

Code

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

  // Create a test entity to serialize.
  $this->values = array(
    'name' => $this
      ->randomName(),
    'user_id' => $GLOBALS['user']->uid,
    'field_test_text' => array(
      'value' => $this
        ->randomName(),
      'format' => 'full_html',
    ),
  );
  $this->entity = entity_create('entity_test_mulrev', $this->values);
  $this->entity
    ->save();
  $this->serializer = $this->container
    ->get('serializer');
  $this
    ->installConfig(array(
    'field',
  ));
}