You are here

protected function PreferredSearchCoreTest::getAvailableSearchCores in Acquia Search 3.x

Helper method to return mocked search cores.

Return value

array Available search cores.

4 calls to PreferredSearchCoreTest::getAvailableSearchCores()
PreferredSearchCoreTest::testDevSearchCore in tests/src/Unit/PreferredSearchCoreTest.php
Tests search core on a dev environment.
PreferredSearchCoreTest::testGetListOfPossibleCoresAlterHostedDev in tests/src/Unit/PreferredSearchCoreTest.php
Tests hook_acquia_search_get_list_of_possible_cores_alter.
PreferredSearchCoreTest::testProductionSearchCore in tests/src/Unit/PreferredSearchCoreTest.php
Tests search core for a production environment.
PreferredSearchCoreTest::testSearchCoreOverride in tests/src/Unit/PreferredSearchCoreTest.php
Tests the Default Search Core config option.

File

tests/src/Unit/PreferredSearchCoreTest.php, line 316

Class

PreferredSearchCoreTest
@coversDefaultClass \Drupal\acquia_search\PreferredSearchCore @group Acquia Search Solr

Namespace

Drupal\Tests\acquia_search\Unit

Code

protected function getAvailableSearchCores() : array {
  return [
    'ABC-12345.prod.default' => [
      'balancer' => 'prod.example.com',
      'core_id' => 'ABC-12345.prod.default',
      'data' => [
        'key' => 'ABC-12345.prod.default',
        'secret_key' => 'secret_key',
        'product_policies' => [
          'salt' => 'salt',
        ],
        'host' => 'prod.example.com',
      ],
    ],
    'ABC-12345.dev.default' => [
      'balancer' => 'dev.example.com',
      'core_id' => 'ABC-12345.dev.default',
      'data' => [
        'key' => 'ABC-12345.dev.default',
        'secret_key' => 'secret_key',
        'product_policies' => [
          'salt' => 'salt',
        ],
        'host' => 'dev.example.com',
      ],
    ],
  ];
}