public void TestDzieleniaNiezerowyDzielnik(double num1, double num2, double expected) { var dzielenie = new OperationDivide(); var actual = dzielenie.DoTheOperation(num1, num2); Assert.AreEqual(expected, actual); }
public InputOperationFactory() { _operationMap["add"] = new OperationSum(); _operationMap["sub"] = new OperationDifference(); _operationMap["mul"] = new OperationMultiply(); _operationMap["div"] = new OperationDivide(); _operationMap["pow"] = new OperationPower(); }
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)); }