private static IQueryPipelineStage CreatePipeline(IDocumentContainer documentContainer, string query, int pageSize = 10, CosmosElement state = null) { TryCatch <IQueryPipelineStage> tryCreatePipeline = PipelineFactory.MonadicCreate( ExecutionEnvironment.Compute, documentContainer, new SqlQuerySpec(query), new List <FeedRangeEpk>() { FeedRangeEpk.FullRange }, partitionKey: null, GetQueryPlan(query), pageSize: pageSize, maxConcurrency: 10, requestCancellationToken: default,
public void TestCreate() { Mock <IDocumentContainer> mockDocumentContainer = new Mock <IDocumentContainer>(); TryCatch <IQueryPipelineStage> monadicCreatePipeline = PipelineFactory.MonadicCreate( ExecutionEnvironment.Compute, documentContainer: mockDocumentContainer.Object, sqlQuerySpec: new SqlQuerySpec("SELECT * FROM c"), targetRanges: new List <PartitionKeyRange>() { new PartitionKeyRange() }, queryInfo: new QueryInfo() { }, pageSize: 10, maxConcurrency: 10, requestCancellationToken: default,