public void MathExpressionContext_Undefined_Variable_Throws()
{
MathExpressionContext context = new MathExpressionContext();
var exception = Assert.Throws<MathExpressionException>(() => context.Resolve("x"));
Assert.AreEqual("The variable 'x' has not been defined.", exception.Message);
}