public void AllEqualTo()
{
var array = Field.Array(new SqlExpression[] {
SqlExpression.Constant(23),
SqlExpression.Add(SqlExpression.Constant(12), SqlExpression.Constant(11)),
SqlExpression.Add(SqlExpression.Multiply(SqlExpression.Constant(5), SqlExpression.Constant(4)), SqlExpression.Constant(3))
});
var value = Field.Integer(23);
var result = value.All(SqlExpressionType.Equal, array, new EvaluateContext(null, null));
Assert.IsNotNull(result);
Assert.IsFalse(Field.IsNullField(result));
Assert.IsTrue(result.Is(Field.BooleanTrue));
}