public void EvaluateExpressionBody()
{
Function function = new Function(null, new object[] { }, new AddExpression(new VariableExpression(new Variable("X")), new VariableExpression(new Variable("Y"))));
Context context = new Context();
context.SetValue("X", 1);
context.SetValue("Y", 2);
Assert.AreEqual(3, function.Evaluate(context));
}