public void ErrorCalculatriceAst(string s) { StringOperations myOper = new StringOperations(s); myOper.DisplayList(); double?result = myOper.EvalTree(); Assert.IsNull(result); }
public void TestCalculatriceAst(string s, double r) { StringOperations myOper = new StringOperations(s); myOper.DisplayList(); double?resultNullable = myOper.EvalTree(); Assert.NotNull(resultNullable); double result = resultNullable.Value; Console.WriteLine("resultat : " + result); Assert.IsTrue(Math.Abs(r - result) < 1e-8); }