You are here

protected function ClientManagerTest::setUp in Elasticsearch Connector 8.7

Same name and namespace in other branches
  1. 8.5 tests/src/Unit/ElasticSearch/ClientManagerTest.php \Drupal\Tests\elasticsearch_connector\Unit\ElasticSearch\ClientManagerTest::setUp()
  2. 8.6 tests/src/Unit/ElasticSearch/ClientManagerTest.php \Drupal\Tests\elasticsearch_connector\Unit\ElasticSearch\ClientManagerTest::setUp()

Overrides UnitTestCase::setUp

File

tests/src/Unit/ElasticSearch/ClientManagerTest.php, line 30

Class

ClientManagerTest
@coversDefaultClass \Drupal\elasticsearch_connector\ElasticSearch\ClientManager

Namespace

Drupal\Tests\elasticsearch_connector\Unit\ElasticSearch

Code

protected function setUp() {
  parent::setUp();
  $module_handler = $this
    ->prophesize(ModuleHandlerInterface::class);
  $client_factory = $this
    ->prophesize(ClientFactoryInterface::class);
  $client_factory
    ->create(Argument::type('array'))
    ->willReturn($this
    ->prophesize(ClientInterface::class)
    ->reveal());
  $this->clientManager = new ClientManager($module_handler
    ->reveal(), $client_factory
    ->reveal());
}