public function ImportFromFiltersTest::testImportFromFilters in Acquia Content Hub 8.2
Tests import from filter.
@dataProvider dataProviderForImportFromFilters
Parameters
array $filtersUuids: Filters Uuids.
int $expectedItems: Expected Items.
string $responses: Responses as callbacks.
Throws
\Exception
File
- tests/
src/ Kernel/ ImportFromFiltersTest.php, line 129
Class
- ImportFromFiltersTest
- Tests that imports from filters work properly.
Namespace
Drupal\Tests\acquia_contenthub\KernelCode
public function testImportFromFilters(array $filtersUuids, int $expectedItems, string $responses) {
$this
->assertEquals(0, $this->importQueue
->getQueueCount());
$this
->alterContentHubMockPostCallback($responses);
$filterQueue = $this->container
->get('acquia_contenthub_subscriber.acquia_contenthub_import_queue_by_filter');
$this
->processFilterQueue($filterQueue, $filtersUuids);
$this
->assertEqual($expectedItems, $this->importQueue
->getQueueCount());
}