Example #1
0
        public void Calculate_Double4MultDouble3_Double12Returned()
        {
            var d1   = 4.0;
            var op   = CalcLogic.operators.mult;
            var d2   = 3.0;
            var calc = new CalcLogic();
            var res  = calc.Calculate(d1, op, d2);

            Assert.AreEqual(12.0, res);
        }
Example #2
0
        public void Calculate_Double4PlusDouble3_Double7Returned()
        {
            var d1   = 4.0;
            var op   = CalcLogic.operators.plus;
            var d2   = 3.0;
            var calc = new CalcLogic();
            var res  = calc.Calculate(d1, op, d2);

            Assert.AreEqual(7.0, res);
        }
Example #3
0
        public void Calculate_Double4MDivisionDouble2_Double2Returned()
        {
            var d1   = 4.0;
            var op   = CalcLogic.operators.div;
            var d2   = 2.0;
            var calc = new CalcLogic();
            var res  = calc.Calculate(d1, op, d2);

            Assert.AreEqual(2.0, res);
        }
Example #4
0
        public void CalculateTest(string input, double expectedResult)
        {
            double actualResult = CalcLogic.Calculate(input);

            Assert.AreEqual(expectedResult, actualResult);
        }