public void Execute_SearchNewLine_Successfull() { var parser = new ElasticsearchCommandParser(); var search = parser.Execute("GET index/_search\n{\r\n\t\"query\":\r\n\t\t{\"match_all\": { }}\r\n\t}\r\n"); Assert.That(search.Type, Is.Null.Or.Empty); }
public void Execute_CurlyBraceTrailingNewLine_Successfull() { var parser = new ElasticsearchCommandParser(); var search = parser.Execute("index/_search {\r\n\t\"query\":\r\n\t\t{\"match_all\": { }}\r\n\t}\r\n"); Assert.That(search.Query, Is.EqualTo("{\r\n\t\"query\":\r\n\t\t{\"match_all\": { }}\r\n\t}")); }
public void Execute_CurlyBrace_Successfull() { var parser = new ElasticsearchCommandParser(); var search = parser.Execute(@"index/_search { ""query"": {""match_all"": { }} }"); Assert.That(search.Query, Is.EqualTo(@"{ ""query"": {""match_all"": { }} }")); }
public void Execute_NoGetIndexNoTypeSearch_Successfull() { var parser = new ElasticsearchCommandParser(); var search = parser.Execute(@"index/_search { ""query"": {""match_all"": { }} }"); Assert.That(search.Index, Is.EqualTo("index")); Assert.That(search.Type, Is.Empty); }
public void Execute_GetIndexTypeNoSearch_Successfull() { var parser = new ElasticsearchCommandParser(); var search = parser.Execute(@"GET index/type { ""query"": {""match_all"": { }} }"); Assert.That(search.Index, Is.EqualTo("index")); Assert.That(search.Type, Is.EqualTo("type")); }