Parser: Variables and functions.

This commit is contained in:
2019-12-01 18:44:10 +01:00
parent 0fe4e54bcb
commit b82500492f
18 changed files with 219 additions and 29 deletions

View File

@@ -14,7 +14,7 @@ namespace VAR.ExpressionEvaluator.Tests
operation: (a, b) => (decimal)a + (decimal)b
);
var result = expr.Eval();
var result = expr.Eval(null);
Assert.AreEqual(30m, result);
}
@@ -28,7 +28,7 @@ namespace VAR.ExpressionEvaluator.Tests
operation: (a, b) => (decimal)a - (decimal)b
);
var result = expr.Eval();
var result = expr.Eval(null);
Assert.AreEqual(-10m, result);
}
@@ -42,7 +42,7 @@ namespace VAR.ExpressionEvaluator.Tests
operation: (a, b) => (decimal)a * (decimal)b
);
var result = expr.Eval();
var result = expr.Eval(null);
Assert.AreEqual(200m, result);
}
@@ -56,7 +56,7 @@ namespace VAR.ExpressionEvaluator.Tests
operation: (a, b) => (decimal)a / (decimal)b
);
var result = expr.Eval();
var result = expr.Eval(null);
Assert.AreEqual(2m, result);
}