public void VariableFinderVisitor_Can_Find_Variable_That_Is_Negated()
{
// Verifies fix for bug that caused negated expression
// to be skipped in expression visitor.
var expression = MathExpression.Parse("10+(-x)");
var context = new MathExpressionContext();
var visitor = new VariableFinderVisitor();
Assert.IsTrue(visitor.HasVariableDefined(expression, context, "x"));
}