Exemplo n.º 1
0
        public void Evaluate_NumberAndNumber_ReturnsNumber()
        {
            var left       = new Number(3.5);
            var right      = new Number(1.2);
            var expression = new Subtraction(left, right);

            var result = expression.EvaluateWithData();

            Assert.AreEqual(2.3, result);
        }
Exemplo n.º 2
0
        public void Evaluate_IntegerAndInteger_ReturnsInteger()
        {
            var left       = new Integer(8);
            var right      = new Integer(5);
            var expression = new Subtraction(left, right);

            var result = expression.EvaluateWithData();

            Assert.AreEqual(3, result);
        }