function NumericArgumentTitleTest::createNumericArgument

Creates a NumericArgument instance for testing.

Return value

\Drupal\views\Plugin\views\argument\NumericArgument A NumericArgument instance.

3 calls to NumericArgumentTitleTest::createNumericArgument()
NumericArgumentTitleTest::testTitleWithBreakPhraseAndTokenValue in core/modules/views/tests/src/Unit/Plugin/argument/NumericArgumentTitleTest.php
Tests title() method with break_phrase enabled token value.
NumericArgumentTitleTest::testTitleWithBreakPhraseOrOperator in core/modules/views/tests/src/Unit/Plugin/argument/NumericArgumentTitleTest.php
Tests title() method with break_phrase enabled and OR operator.
NumericArgumentTitleTest::testTitleWithSingleValue in core/modules/views/tests/src/Unit/Plugin/argument/NumericArgumentTitleTest.php
Tests title() method with single numeric value.

File

core/modules/views/tests/src/Unit/Plugin/argument/NumericArgumentTitleTest.php, line 60

Class

NumericArgumentTitleTest
Tests the title() method of NumericArgument.

Namespace

Drupal\Tests\views\Unit\Plugin\argument

Code

protected function createNumericArgument() : NumericArgument {
  $numeric_argument = new NumericArgument([], 'numeric', []);
  $translation_stub = $this->getStringTranslationStub();
  $numeric_argument->setStringTranslation($translation_stub);
  // Set default options
  $numeric_argument->options = [
    'break_phrase' => FALSE,
    'not' => FALSE,
  ];
  // Set default definition
  $numeric_argument->definition = [];
  return $numeric_argument;
}

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