Tests: add ElasticSearcher main tests.
Tests: use new instance per test case.

This way the next test is not influenced by the previous.