You are here

public function ImportFromFiltersTest::dataProviderForImportFromFilters in Acquia Content Hub 8.2

Data provider for testImportFromFilters.

Return value

array Returns test dataset which contains:

  • Filter UUIDs list.
  • Expected items in the import queue.
  • ID of responses stack.

File

tests/src/Kernel/ImportFromFiltersTest.php, line 148

Class

ImportFromFiltersTest
Tests that imports from filters work properly.

Namespace

Drupal\Tests\acquia_contenthub\Kernel

Code

public function dataProviderForImportFromFilters() : array {
  return [
    [
      [
        '74a196d5-0000-0000-0000-000000000001',
      ],
      1,
      'one_filter',
    ],
    [
      [
        '74a196d5-0000-0000-0000-000000000001',
        '74a196d5-0000-0000-0000-000000000002',
      ],
      2,
      'multiple_filters',
    ],
    [
      [
        '74a196d5-0000-0000-0000-000000000001',
      ],
      0,
      'empty_filter',
    ],
    [
      [
        '74a196d5-0000-0000-0000-000000000001',
      ],
      1,
      'filters_chunk_1',
    ],
    [
      [
        '74a196d5-0000-0000-0000-000000000001',
      ],
      1,
      'filters_chunk_2',
    ],
    [
      [
        '74a196d5-0000-0000-0000-000000000001',
      ],
      2,
      'filters_chunk_3',
    ],
  ];
}