function ImageTest::getToolkitMock
Mocks a toolkit.
Parameters
array $stubs: (optional) Array containing methods to be replaced with stubs.
Return value
\PHPUnit\Framework\MockObject\MockObject
5 calls to ImageTest::getToolkitMock()
- ImageTest::getTestImage in core/
tests/ Drupal/ Tests/ Core/ Image/ ImageTest.php  - Get an image with a mocked toolkit, for testing.
 - ImageTest::getTestImageForOperation in core/
tests/ Drupal/ Tests/ Core/ Image/ ImageTest.php  - Get an image with mocked toolkit and operation, for operation testing.
 - ImageTest::testChmodFails in core/
tests/ Drupal/ Tests/ Core/ Image/ ImageTest.php  - Tests \Drupal\Core\Image\Image::save().
 - ImageTest::testParseFileFails in core/
tests/ Drupal/ Tests/ Core/ Image/ ImageTest.php  - Tests \Drupal\Core\Image\Image::parseFile().
 - ImageTest::testSave in core/
tests/ Drupal/ Tests/ Core/ Image/ ImageTest.php  - Tests \Drupal\Core\Image\Image::save().
 
File
- 
              core/
tests/ Drupal/ Tests/ Core/ Image/ ImageTest.php, line 66  
Class
- ImageTest
 - Tests the image class.
 
Namespace
Drupal\Tests\Core\ImageCode
protected function getToolkitMock(array $stubs = []) {
  $mock_builder = $this->getMockBuilder('Drupal\\system\\Plugin\\ImageToolkit\\GDToolkit');
  $stubs = array_merge([
    'getPluginId',
    'save',
  ], $stubs);
  return $mock_builder->disableOriginalConstructor()
    ->onlyMethods($stubs)
    ->getMock();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.