function ToolkitTestBase::setUp

Same name and namespace in other branches
  1. 8.9.x core/modules/system/src/Tests/Image/ToolkitTestBase.php \Drupal\system\Tests\Image\ToolkitTestBase::setUp()
  2. 8.9.x core/tests/Drupal/FunctionalTests/Image/ToolkitTestBase.php \Drupal\FunctionalTests\Image\ToolkitTestBase::setUp()

File

core/tests/Drupal/FunctionalTests/Image/ToolkitTestBase.php, line 58

Class

ToolkitTestBase
Base class for image manipulation testing.

Namespace

Drupal\FunctionalTests\Image

Code

protected function setUp() {
  parent::setUp();
  // Set the image factory service.
  $this->imageFactory = $this->container
    ->get('image.factory');
  // Pick a file for testing.
  $file = current($this->drupalGetTestFiles('image'));
  $this->file = $file->uri;
  // Setup a dummy image to work with.
  $this->image = $this->getImage();
  // Clear out any hook calls.
  $this->imageTestReset();
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.