Exemple #1
0
        public void IsCalculateCorrect()
        {
            Operations target = new Operations(operationsList);

            var result1 = target.Calculate(2.5, 4, '*');
            var result2 = target.Calculate(12, 4, '/');
            var result3 = target.Calculate(2.5, 4.3, '+');
            var result4 = target.Calculate(2.5, 4, '-');

            Assert.AreEqual(result1, 10.0);
            Assert.AreEqual(result2, 3.0);
            Assert.AreEqual(result3, 6.8);
            Assert.AreEqual(result4, -1.5);
        }
Exemple #2
0
        public void IfOperationSymbolNotExistThenException()
        {
            Operations target = new Operations(operationsList);

            target.Calculate(2.5, 4, '#');
        }