public SimpleExpression(object leftOperand, object rightOperand, SimpleExpressionType type)
 {
     _leftOperand = leftOperand;
     _type = type;
     _rightOperand = rightOperand;
 }
 private static void AssertHelper <T>(SimpleExpression actual, SimpleExpressionType expectedType, T expectedRightOperand)
 {
     Assert.AreEqual(Db.foo.id, ((MathReference)actual.LeftOperand).LeftOperand);
     Assert.AreEqual(expectedType, actual.Type);
     Assert.AreEqual(expectedRightOperand, actual.RightOperand);
 }
Beispiel #3
0
 private static void DoAsserts <T>(SimpleExpression expression, ObjectReference column, T rightOperand, SimpleExpressionType expressionType)
 {
     Assert.AreEqual(column, expression.LeftOperand);
     Assert.AreEqual(rightOperand, expression.RightOperand);
     Assert.AreEqual(expressionType, expression.Type);
 }
Beispiel #4
0
 public SimpleExpression(object leftOperand, object rightOperand, SimpleExpressionType type)
 {
     _leftOperand  = leftOperand;
     _type         = type;
     _rightOperand = rightOperand;
 }