public void Calculate(string expression, double a, double b, double c, double d, double e, string expected)
        {
            var exp    = CreateNormalExpression(expression, a, b, c, d, e);
            var actual = ReversePolishNotation.Calculate(exp);

            expected = expected.Replace(".", ",");

            Assert.Equal(expected, actual.ToString("N3"));
        }
Beispiel #2
0
 public void Check(string input, double expected)
 {
     Assert.Equal(expected, ReversePolishNotation.Calculate(ReversePolishNotation.Parse(input)));
 }