public override void SetUp() { base.SetUp(); _clauseToAddInApply = new WhereClause(Expression.Constant(false)); _node = new TestMethodCallExpressionNode(CreateParseInfo(SourceNode, "test"), _clauseToAddInApply); var distinctMethod = ReflectionUtility.GetMethod(() => new int[0].Distinct()); _resultOperatorSource = new DistinctExpressionNode(CreateParseInfo(SourceNode, "distinct", distinctMethod)); var method = ReflectionUtility.GetMethod(() => Queryable.Take <int> (null, 0)); _nodeWithResultOperatorSource = new TestMethodCallExpressionNode(CreateParseInfo(_resultOperatorSource, "test", method), _clauseToAddInApply); _queryModelWithResultOperator = QueryModel.Clone(); _queryModelWithResultOperator.ResultOperators.Add(new DistinctResultOperator()); }
public new static MethodInfo GetSupportedMethod <T> (Expression <Func <T> > methodCall) { return(MethodCallExpressionNodeBase.GetSupportedMethod(methodCall)); }