Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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}"));
        }
Ejemplo n.º 3
0
        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"": { }} }"));
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
        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"));
        }