Пример #1
0
        public void TestDzieleniaNiezerowyDzielnik(double num1, double num2, double expected)
        {
            var dzielenie = new OperationDivide();
            var actual    = dzielenie.DoTheOperation(num1, num2);

            Assert.AreEqual(expected, actual);
        }
Пример #2
0
 public InputOperationFactory()
 {
     _operationMap["add"] = new OperationSum();
     _operationMap["sub"] = new OperationDifference();
     _operationMap["mul"] = new OperationMultiply();
     _operationMap["div"] = new OperationDivide();
     _operationMap["pow"] = new OperationPower();
 }
Пример #3
0
        public void DzieleniePrzezZero()
        {
            var dzielenie = new OperationDivide();

            Assert.Throws <DivideByZeroException>(() => dzielenie.DoTheOperation(1, 0));
        }
        public void OperationDivideReturnCorrectResult()
        {
            OperationDivide div = new OperationDivide();

            Assert.AreEqual(3, div.GetResult(9, 3));
        }