public function PreferredSearchCoreTest::testGetListOfPossibleCoresAlterEmpty in Acquia Search 3.x
Tests hook_acquia_search_get_list_of_possible_cores_alter.
File
- tests/
src/ Unit/ PreferredSearchCoreTest.php, line 220
Class
- PreferredSearchCoreTest
- @coversDefaultClass \Drupal\acquia_search\PreferredSearchCore @group Acquia Search Solr
Namespace
Drupal\Tests\acquia_search\UnitCode
public function testGetListOfPossibleCoresAlterEmpty() {
$storage = new Storage();
$ah_env = '';
$sites_folder_name = 'default';
$ah_db_role = '';
$storage
->setIdentifier('');
$this
->assertEquals('', Storage::getIdentifier());
$this
->assertNull(Storage::getSearchCoreOverride());
$available_cores = [];
$core_service = new PreferredSearchCore(Storage::getIdentifier(), $ah_env, $sites_folder_name, $ah_db_role, $available_cores);
$expected = [];
$context = [
'ah_env' => '',
'ah_db_role' => '',
'identifier' => '',
'sites_foldername' => 'default',
];
$this->moduleHandler
->alter('acquia_search_get_list_of_possible_cores', $expected, $context)
->shouldBeCalledOnce();
$this->moduleHandler
->reveal();
$core_service
->getListOfPossibleCores();
}