Details
-
Improvement
-
Status: Open
-
Not a Priority
-
Resolution: Unresolved
-
None
-
None
Description
Elasticsearch provides a ESIntegTestCase base class that provides the functionality to write integration tests against an Elasticsearch node: https://www.elastic.co/guide/en/elasticsearch/reference/current/integration-tests.html
Our current Elasticsearch integration tests still test against an embedded Elasticsearch node (i.e., directly instantiating an Elasitcsearch Node), and is an usage pattern that Elasticsearch is suggesting against since 5.x.
We should look into the possibility of using ESIntegTestCase instead.