public void BinaryNodeTests(double x, double y, double res, string op, Dictionary <string, Func <double, double, double> > funcs)
        {
            var binarynode = new BinaryNode(new NumberNode(x), new NumberNode(y), funcs[op]);

            Assert.Equal(res, binarynode.Eval());
        }