public void Instantiate_ElasticsearchClientAndQuery_CommandNotNull() { var client = new ElasticsearchClient(Option); var query = Mock.Of <IQuery>(x => x.Statement == @"GET index/type/_search { ""query"": {""match_all"": { }} }"); var factory = new ElasticsearchCommandFactory(); var command = factory.Instantiate(client, query); Assert.That(command, Is.Not.Null); }
public void Instantiate_ElasticsearchClientAndQuery_ClientCorrectType() { var client = new ElasticsearchClient(Option); var query = Mock.Of <IQuery>(x => x.Statement == @"GET index/type/_search { ""query"": {""match_all"": { }} }"); var factory = new ElasticsearchCommandFactory(); var command = factory.Instantiate(client, query); var impl = command.Client; Assert.That(impl, Is.Not.Null); Assert.That(impl, Is.InstanceOf <ElasticsearchClientOperation>()); }