function DisplayVariantTest::setUpDisplayVariant

Same name and namespace in other branches
  1. 11.x core/tests/Drupal/Tests/Core/Display/DisplayVariantTest.php \Drupal\Tests\Core\Display\DisplayVariantTest::setUpDisplayVariant()

Sets up a display variant plugin for testing.

Parameters

array $configuration: An array of plugin configuration.

array $definition: The plugin definition array.

Return value

\Drupal\Core\Display\VariantBase|\PHPUnit\Framework\MockObject\MockObject A mocked display variant plugin.

File

core/tests/Drupal/Tests/Core/Display/DisplayVariantTest.php, line 25

Class

DisplayVariantTest
@coversDefaultClass \Drupal\Core\Display\VariantBase[[api-linebreak]] @group Display

Namespace

Drupal\Tests\Core\Display

Code

public function setUpDisplayVariant($configuration = [], $definition = []) {
  return $this->getMockBuilder('Drupal\\Core\\Display\\VariantBase')
    ->setConstructorArgs([
    $configuration,
    'test',
    $definition,
  ])
    ->onlyMethods([
    'build',
  ])
    ->getMock();
}

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