public override void SetUp () { base.SetUp (); _predicate = ExpressionHelper.CreateLambdaExpression<int, bool> (i => i > 2); _node = new AllExpressionNode (CreateParseInfo (), _predicate); }
public void GetResolvedPredicate () { var predicate = ExpressionHelper.CreateLambdaExpression<int, bool> (i => i > 5); var node = new AllExpressionNode (CreateParseInfo (), predicate); var expectedResult = Expression.MakeBinary (ExpressionType.GreaterThan, SourceReference, Expression.Constant (5)); var result = node.GetResolvedPredicate (ClauseGenerationContext); ExpressionTreeComparer.CheckAreEqualTrees (expectedResult, result); }