public void ParseCanComputeAllNumVariables()
 {
     Parse parse = new Parse("-2 * 11");
     parse.Compute();
     Assert.AreEqual(-2, parse.FirstNumArg);
     Assert.AreEqual("*", parse.Operand);
     Assert.AreEqual(11, parse.SecondNumArg);
 }
 public void EvaluateCanInstantiateWithParseObj()
 {
     Parse parse = new Parse("1 / 3");
     parse.Compute();
     Evaluate eval = new Evaluate(parse);
     Assert.AreEqual(parse, eval.ParsedInput);
     Assert.AreEqual(1, eval.ParsedInput.FirstNumArg);
 }
 public void ParseCanComputeAllConstVariables()
 {
     Parse parse = new Parse("c - d");
     parse.Compute();
     Assert.AreEqual("c", parse.FirstConstArg);
     Assert.AreEqual("-", parse.Operand);
     Assert.AreEqual("d", parse.SecondConstArg);
 }