public string Visit_WithGreaterThanExpression_ExpectedResults() { var queryClause = CreateQueryStringClause("dayOfWeek:>2", false); var dsl = new ElasticSearchDSL { Query = new Query { Bool = new BoolQuery { Must = new List <IQuery> { queryClause }, }, }, IndexName = "myindex", }; var visitor = new ElasticSearchDSLVisitor( SchemaRetrieverMock.CreateMockNumericSchemaRetriever()); visitor.Visit(dsl); return(dsl.KustoQL); }
public string Visit_WithNumericFieldType_GeneratesQueryWithEqual() { var queryClause = CreateQueryStringClause("dayOfWeek:1", false); var dsl = new ElasticSearchDSL { Query = new Query { Bool = new BoolQuery { Must = new List <IQuery> { queryClause }, }, }, IndexName = "myindex", }; var visitor = new ElasticSearchDSLVisitor( SchemaRetrieverMock.CreateMockNumericSchemaRetriever()); visitor.Visit(dsl); return(dsl.KustoQL); }